refactor: introduce typed host runtime

This commit is contained in:
jxxghp
2026-08-21 20:56:25 +08:00
parent b598b516d5
commit 773ea8cb9b
12 changed files with 325 additions and 18 deletions
+15 -3
View File
@@ -13,8 +13,8 @@
"runtime_to_db": [],
"workflow_to_db": []
},
"edge_count": 6095,
"edge_sha256": "06c09c175ac007c7ef891e2a25f5036c8bc3993a817837c03824bb591168ea73",
"edge_count": 6105,
"edge_sha256": "47fd6792530be771c9854d3f2951097d3b110cd46b1cab11643a070f3b11299c",
"edges": [
"app -> app.runtime",
"app -> app.runtime.compat",
@@ -1475,6 +1475,11 @@
"app.agent.tools.manager -> app.runtime.log",
"app.api.apiv1 -> app.api",
"app.api.apiv1 -> app.api.router_specs",
"app.api.context -> app.application",
"app.api.context -> app.application.messaging",
"app.api.context -> app.application.messaging.chat",
"app.api.context -> app.startup",
"app.api.context -> app.startup.context",
"app.api.deps -> app.adapters",
"app.api.deps -> app.adapters.external",
"app.api.deps -> app.adapters.external.server",
@@ -1482,6 +1487,7 @@
"app.api.deps -> app.adapters.web.security",
"app.api.deps -> app.adapters.web.security.access",
"app.api.deps -> app.api",
"app.api.deps -> app.api.context",
"app.api.deps -> app.api.data",
"app.api.deps -> app.application",
"app.api.deps -> app.application.commands",
@@ -5698,6 +5704,9 @@
"app.startup.command_initializer -> app.application",
"app.startup.command_initializer -> app.application.commands",
"app.startup.command_initializer -> app.command",
"app.startup.context -> app.application",
"app.startup.context -> app.application.messaging",
"app.startup.context -> app.application.messaging.chat",
"app.startup.database -> app.adapters",
"app.startup.database -> app.adapters.system",
"app.startup.database -> app.adapters.system.backup",
@@ -5871,6 +5880,7 @@
"app.startup.modules_initializer -> app.schemas.types",
"app.startup.modules_initializer -> app.startup",
"app.startup.modules_initializer -> app.startup.agent_initializer",
"app.startup.modules_initializer -> app.startup.context",
"app.startup.modules_initializer -> app.startup.database",
"app.startup.modules_initializer -> app.startup.managed_resources_initializer",
"app.startup.modules_initializer -> app.startup.subscription",
@@ -6112,7 +6122,7 @@
"app.workflow.actions.transfer_file -> app.workflow",
"app.workflow.actions.transfer_file -> app.workflow.actions"
],
"module_count": 758,
"module_count": 760,
"modules": [
"app",
"app.adapters",
@@ -6300,6 +6310,7 @@
"app.agent.tools.tags",
"app.api",
"app.api.apiv1",
"app.api.context",
"app.api.data",
"app.api.deps",
"app.api.endpoints",
@@ -6837,6 +6848,7 @@
"app.startup.agent_initializer",
"app.startup.cache_initializer",
"app.startup.command_initializer",
"app.startup.context",
"app.startup.database",
"app.startup.database_initializer",
"app.startup.domain_initializer",