Commit Graph

81 Commits

Author SHA1 Message Date
jxxghp
ffe6da2135 refactor: own active workflow executions 2026-08-24 16:26:39 +08:00
jxxghp
41b1460b60 refactor: unify doh executor shutdown 2026-08-24 15:49:19 +08:00
jxxghp
e9053a6562 refactor: bound async log writer shutdown 2026-08-24 15:20:10 +08:00
jxxghp
8826219173 refactor: bound shared thread pool shutdown 2026-08-24 14:51:38 +08:00
jxxghp
ad45bfac5d refactor: unify message queue shutdown convergence 2026-08-24 14:25:59 +08:00
jxxghp
415335b215 refactor: unify message channel shutdown convergence 2026-08-24 14:08:06 +08:00
jxxghp
009631b8ee refactor: unify capability shutdown convergence 2026-08-24 13:48:11 +08:00
jxxghp
9fede7fb2d docs: sync architecture docs with current structure 2026-08-24 12:38:38 +08:00
jxxghp
cb3c5f008f refactor: unify service configuration boundary 2026-08-24 05:12:21 +08:00
jxxghp
52c5c14f87 refactor: unify monitor history port access 2026-08-24 04:59:45 +08:00
jxxghp
ae38e61880 refactor: unify agent data port access 2026-08-24 04:56:11 +08:00
jxxghp
c8ad54a190 refactor: unify transfer chain data ports 2026-08-24 04:48:06 +08:00
jxxghp
4346fc0559 refactor: unify subscribe chain data ports 2026-08-24 04:43:20 +08:00
jxxghp
f93ecf65d3 refactor: unify download chain data ports 2026-08-24 04:36:56 +08:00
jxxghp
fb08e06277 refactor: unify mediaserver chain data port 2026-08-24 04:30:05 +08:00
jxxghp
836cbfbbb2 refactor: unify site chain data port access 2026-08-24 04:25:29 +08:00
jxxghp
286b5836a1 refactor: unify music subscription data port 2026-08-24 04:20:06 +08:00
jxxghp
a13c96d30b refactor: unify user chain data port access 2026-08-24 04:16:09 +08:00
jxxghp
48e796cab7 refactor: unify workflow data port access 2026-08-24 04:11:09 +08:00
jxxghp
8555d0da3e refactor: use explicit system config getter 2026-08-24 04:04:35 +08:00
jxxghp
4dd2d7fed2 refactor: use explicit runtime facade getters 2026-08-24 03:56:54 +08:00
jxxghp
9f76fc9dec refactor: unify workflow runtime boundary 2026-08-24 03:43:47 +08:00
jxxghp
e1230c0277 refactor: unify message ingress forwarding 2026-08-24 03:01:17 +08:00
jxxghp
6e69258e3c refactor: make model sessions explicit 2026-08-23 23:33:07 +08:00
jxxghp
e1509c4e0d refactor: reorganize startup persistence boundaries 2026-08-23 21:24:34 +08:00
jxxghp
5e9933ca8b refactor: isolate subscribe history queries 2026-08-23 14:46:39 +08:00
jxxghp
8b955c04d6 refactor: isolate passkey queries 2026-08-23 14:37:21 +08:00
jxxghp
2120b8040a refactor: isolate pending transfer and config queries 2026-08-23 14:29:59 +08:00
jxxghp
8fc9a021b0 refactor: isolate agent history queries 2026-08-23 14:21:53 +08:00
jxxghp
d8b8583d49 refactor: isolate media server and site userdata queries 2026-08-23 14:15:37 +08:00
jxxghp
be1071b6cd refactor: isolate workflow queries 2026-08-23 14:06:14 +08:00
jxxghp
4074fa4e42 refactor: isolate transfer and download history queries 2026-08-23 13:59:12 +08:00
jxxghp
f1e542bef0 refactor: govern background tasks and query ownership 2026-08-23 13:24:04 +08:00
jxxghp
4d1be26a31 docs: close debt governance status 2026-08-23 04:01:02 +08:00
jxxghp
1c457143f7 test: refresh architecture debt baselines 2026-08-23 01:02:00 +08:00
jxxghp
2031f3c420 refactor: migrate agent task query ownership 2026-08-23 00:37:03 +08:00
InfinityPacer
dfc047b880 ci: 建立镜像发布前供应链门禁 (#6393) 2026-08-22 16:03:33 +08:00
jxxghp
be18cace1f refactor: finish transactional runtime migration 2026-08-22 15:18:16 +08:00
jxxghp
e262fa40d9 docs: align host architecture contracts 2026-08-22 13:32:44 +08:00
jxxghp
e61b5168ad refactor: move workflow execution writes to uow 2026-08-22 13:21:52 +08:00
jxxghp
773ea8cb9b refactor: introduce typed host runtime 2026-08-21 20:56:25 +08:00
jxxghp
b598b516d5 refactor: migrate high-risk write transactions 2026-08-21 20:46:57 +08:00
jxxghp
7de72e0e83 refactor: own subscription create transactions 2026-08-21 20:37:31 +08:00
jxxghp
de2957b9de refactor: add transaction ownership ratchet 2026-08-21 20:16:30 +08:00
jxxghp
d89d29612c refactor: enforce single-worker control plane 2026-08-21 19:40:20 +08:00
InfinityPacer
23f5d59c74 feat: 使用 uv 锁定主程序依赖并强化插件恢复边界 (#6364) 2026-08-20 12:17:19 +08:00
jxxghp
c2a27f7c71 refactor: 收口订阅与插件应用边界 2026-08-18 13:54:17 +08:00
jxxghp
8472bcff43 refactor: 收口 V3 分层架构与插件兼容边界 2026-08-18 13:22:02 +08:00
jxxghp
5128ae9e1e refactor: 推进后端分层架构治理 2026-08-18 00:29:14 +08:00
jxxghp
54f093a099 Merge remote-tracking branch 'origin/v3' into v3
# Conflicts:
#	app/api/endpoints/agent.py
#	app/api/endpoints/anthropic.py
#	app/api/endpoints/openai.py
#	app/chain/__init__.py
#	app/chain/message.py
#	app/chain/site.py
#	app/chain/subscribe.py
#	app/chain/transfer.py
#	app/modules/discord/__init__.py
#	app/modules/qqbot/__init__.py
#	app/modules/slack/__init__.py
#	app/modules/telegram/__init__.py
#	app/modules/wechat/__init__.py
#	app/runtime/extensions/module_manager.py
#	app/runtime/extensions/service_registry.py
#	tests/test_agent_interaction.py
#	tests/test_slash_command_interactions.py
#	tests/test_web_agent_stream.py
2026-08-16 19:44:43 +08:00