refactor: route monitor and resource settings through runtime

This commit is contained in:
jxxghp
2026-08-23 01:59:37 +08:00
parent 2c6e8181c2
commit b4e003f098
11 changed files with 68 additions and 47 deletions
@@ -9,7 +9,7 @@
"root": "app"
},
"settings_imports": {
"count": 117,
"count": 109,
"files": [
"app/adapters/cache/backends.py",
"app/adapters/cache/redis.py",
@@ -17,9 +17,6 @@
"app/adapters/external/server.py",
"app/adapters/network/browser.py",
"app/adapters/system/fsproxy.py",
"app/adapters/system/plugin/dependency.py",
"app/adapters/system/plugin/package.py",
"app/adapters/system/resource.py",
"app/adapters/web/security/access.py",
"app/agent/capabilities/adapter.py",
"app/agent/llm/capability.py",
@@ -110,11 +107,6 @@
"app/modules/webpush/__init__.py",
"app/modules/wechat/wechatbot.py",
"app/modules/wechatclawbot/wechatclawbot.py",
"app/monitor/dispatcher.py",
"app/monitor/monitor.py",
"app/monitor/snapshot.py",
"app/monitor/syslimits.py",
"app/monitor/watcher.py",
"app/runtime/extensions/host_module_adapter.py",
"app/runtime/extensions/module_manager.py",
"app/runtime/extensions/plugin/catalog.py",
+10 -9
View File
@@ -13,8 +13,8 @@
"runtime_to_db": [],
"workflow_to_db": []
},
"edge_count": 6418,
"edge_sha256": "8ec406999c67a103722fdb3e2cb641dff8addc83b4c60df7b0ea18027afdfb08",
"edge_count": 6419,
"edge_sha256": "dffb0fbffbe79a933346a0d5be5332b61ca2323f732ca1b9c919af8e01abe73e",
"edges": [
"app -> app.runtime",
"app -> app.runtime.compat",
@@ -134,16 +134,16 @@
"app.adapters.system.plugin.dependency -> app.adapters.system.plugin",
"app.adapters.system.plugin.dependency -> app.adapters.system.plugin.manifest",
"app.adapters.system.plugin.dependency -> app.runtime",
"app.adapters.system.plugin.dependency -> app.runtime.config",
"app.adapters.system.plugin.dependency -> app.runtime.log",
"app.adapters.system.plugin.dependency -> app.runtime.settings",
"app.adapters.system.plugin.manifest -> app.runtime",
"app.adapters.system.plugin.manifest -> app.runtime.log",
"app.adapters.system.plugin.package -> app.adapters",
"app.adapters.system.plugin.package -> app.adapters.external",
"app.adapters.system.plugin.package -> app.adapters.external.market",
"app.adapters.system.plugin.package -> app.runtime",
"app.adapters.system.plugin.package -> app.runtime.config",
"app.adapters.system.plugin.package -> app.runtime.log",
"app.adapters.system.plugin.package -> app.runtime.settings",
"app.adapters.system.resource -> app.adapters",
"app.adapters.system.resource -> app.adapters.network",
"app.adapters.system.resource -> app.adapters.network.http",
@@ -154,6 +154,7 @@
"app.adapters.system.resource -> app.runtime",
"app.adapters.system.resource -> app.runtime.config",
"app.adapters.system.resource -> app.runtime.log",
"app.adapters.system.resource -> app.runtime.settings",
"app.adapters.system.rust -> app.runtime",
"app.adapters.system.rust -> app.runtime.log",
"app.adapters.system.rust -> app.runtime.settings",
@@ -5379,8 +5380,8 @@
"app.monitor.dispatcher -> app.chain.transfer",
"app.monitor.dispatcher -> app.runtime",
"app.monitor.dispatcher -> app.runtime.cache",
"app.monitor.dispatcher -> app.runtime.config",
"app.monitor.dispatcher -> app.runtime.log",
"app.monitor.dispatcher -> app.runtime.settings",
"app.monitor.dispatcher -> app.schemas",
"app.monitor.dispatcher -> app.schemas.types",
"app.monitor.dispatcher -> app.schemas.workflow",
@@ -5401,9 +5402,9 @@
"app.monitor.monitor -> app.monitor.syslimits",
"app.monitor.monitor -> app.monitor.watcher",
"app.monitor.monitor -> app.runtime",
"app.monitor.monitor -> app.runtime.config",
"app.monitor.monitor -> app.runtime.log",
"app.monitor.monitor -> app.runtime.reload",
"app.monitor.monitor -> app.runtime.settings",
"app.monitor.monitor -> app.schemas",
"app.monitor.monitor -> app.schemas.types",
"app.monitor.poller -> app.chain",
@@ -5417,21 +5418,21 @@
"app.monitor.recovery -> app.runtime.log",
"app.monitor.snapshot -> app.runtime",
"app.monitor.snapshot -> app.runtime.cache",
"app.monitor.snapshot -> app.runtime.config",
"app.monitor.snapshot -> app.runtime.log",
"app.monitor.snapshot -> app.runtime.settings",
"app.monitor.syslimits -> app.adapters",
"app.monitor.syslimits -> app.adapters.system",
"app.monitor.syslimits -> app.adapters.system.fsproxy",
"app.monitor.syslimits -> app.adapters.system.host",
"app.monitor.syslimits -> app.runtime",
"app.monitor.syslimits -> app.runtime.config",
"app.monitor.syslimits -> app.runtime.log",
"app.monitor.syslimits -> app.runtime.settings",
"app.monitor.watcher -> app.adapters",
"app.monitor.watcher -> app.adapters.system",
"app.monitor.watcher -> app.adapters.system.fsproxy",
"app.monitor.watcher -> app.runtime",
"app.monitor.watcher -> app.runtime.config",
"app.monitor.watcher -> app.runtime.log",
"app.monitor.watcher -> app.runtime.settings",
"app.runtime.capabilities.registry -> app.runtime",
"app.runtime.capabilities.registry -> app.runtime.capabilities",
"app.runtime.capabilities.registry -> app.runtime.capabilities.errors",