refactor: route agent settings tools through runtime

This commit is contained in:
jxxghp
2026-08-23 02:38:39 +08:00
parent ca66b39b7e
commit e17e83bca3
6 changed files with 12 additions and 13 deletions
@@ -9,7 +9,7 @@
"root": "app"
},
"settings_imports": {
"count": 103,
"count": 101,
"files": [
"app/adapters/system/fsproxy.py",
"app/agent/capabilities/adapter.py",
@@ -26,13 +26,11 @@
"app/agent/tools/impl/add_download_tasks.py",
"app/agent/tools/impl/create_agent_task.py",
"app/agent/tools/impl/query_agent_tasks.py",
"app/agent/tools/impl/query_system_settings.py",
"app/agent/tools/impl/recognize_media.py",
"app/agent/tools/impl/scrape_metadata.py",
"app/agent/tools/impl/search_web.py",
"app/agent/tools/impl/send_voice_message.py",
"app/agent/tools/impl/update_agent_task.py",
"app/agent/tools/impl/update_system_settings.py",
"app/cli.py",
"app/db/base.py",
"app/db/engine.py",
+3 -4
View File
@@ -13,8 +13,8 @@
"runtime_to_db": [],
"workflow_to_db": []
},
"edge_count": 6421,
"edge_sha256": "889385bbfbe3634711d921dc76afe38bbfc3ea7c672663e67ae6453aad19af4c",
"edge_count": 6420,
"edge_sha256": "7c586d713c6014eb485763f8b7704d9421d95ba7d145910a33163dcb36882914",
"edges": [
"app -> app.runtime",
"app -> app.runtime.compat",
@@ -1096,7 +1096,6 @@
"app.agent.tools.impl.query_system_settings -> app.application",
"app.agent.tools.impl.query_system_settings -> app.application.configuration",
"app.agent.tools.impl.query_system_settings -> app.runtime",
"app.agent.tools.impl.query_system_settings -> app.runtime.config",
"app.agent.tools.impl.query_system_settings -> app.runtime.log",
"app.agent.tools.impl.query_transfer_history -> app.agent",
"app.agent.tools.impl.query_transfer_history -> app.agent.tools",
@@ -1469,7 +1468,6 @@
"app.agent.tools.impl.update_system_settings -> app.application",
"app.agent.tools.impl.update_system_settings -> app.application.configuration",
"app.agent.tools.impl.update_system_settings -> app.runtime",
"app.agent.tools.impl.update_system_settings -> app.runtime.config",
"app.agent.tools.impl.update_system_settings -> app.runtime.events",
"app.agent.tools.impl.update_system_settings -> app.runtime.log",
"app.agent.tools.impl.update_system_settings -> app.schemas",
@@ -3256,6 +3254,7 @@
"app.chain.subscribe -> app.application.configuration",
"app.chain.subscribe -> app.application.mediaserver",
"app.chain.subscribe -> app.application.messaging",
"app.chain.subscribe -> app.application.messaging.message",
"app.chain.subscribe -> app.application.messaging.subscribe",
"app.chain.subscribe -> app.application.subscription",
"app.chain.subscribe -> app.application.subscription.complete",