feat: propagate request correlation context

This commit is contained in:
jxxghp
2026-08-21 22:08:33 +08:00
parent c755c074b9
commit 47f1ff9cb4
13 changed files with 408 additions and 41 deletions
+14 -3
View File
@@ -13,8 +13,8 @@
"runtime_to_db": [],
"workflow_to_db": []
},
"edge_count": 6223,
"edge_sha256": "f64e5083ab697022127780800617474d12f10b05a6fea26787e751a3f8a00421",
"edge_count": 6232,
"edge_sha256": "2139dcdcfc12b4f29c732471744d09b0990c51867d4ad227026b00fa947c90d8",
"edges": [
"app -> app.runtime",
"app -> app.runtime.compat",
@@ -104,6 +104,8 @@
"app.adapters.network.doh -> app.runtime.config",
"app.adapters.network.doh -> app.runtime.log",
"app.adapters.network.doh -> app.runtime.reload",
"app.adapters.network.http -> app.runtime",
"app.adapters.network.http -> app.runtime.correlation",
"app.adapters.system.display -> app.foundation",
"app.adapters.system.display -> app.foundation.singleton",
"app.adapters.system.display -> app.runtime",
@@ -151,6 +153,8 @@
"app.adapters.system.rust -> app.runtime",
"app.adapters.system.rust -> app.runtime.config",
"app.adapters.system.rust -> app.runtime.log",
"app.adapters.web.correlation -> app.runtime",
"app.adapters.web.correlation -> app.runtime.correlation",
"app.adapters.web.health -> app.runtime",
"app.adapters.web.health -> app.runtime.health",
"app.adapters.web.security.access -> app.runtime",
@@ -3719,6 +3723,7 @@
"app.domain.title -> app.schemas.types",
"app.factory -> app.adapters",
"app.factory -> app.adapters.web",
"app.factory -> app.adapters.web.correlation",
"app.factory -> app.adapters.web.health",
"app.factory -> app.adapters.web.plugin",
"app.factory -> app.adapters.web.plugin.routes",
@@ -3733,6 +3738,7 @@
"app.factory -> app.application.security.token",
"app.factory -> app.runtime",
"app.factory -> app.runtime.config",
"app.factory -> app.runtime.correlation",
"app.factory -> app.runtime.extensions",
"app.factory -> app.runtime.extensions.plugin_manager",
"app.factory -> app.runtime.localization",
@@ -5353,6 +5359,7 @@
"app.runtime.event.contracts -> app.schemas.event",
"app.runtime.event.contracts -> app.schemas.types",
"app.runtime.event.dispatch -> app.runtime",
"app.runtime.event.dispatch -> app.runtime.correlation",
"app.runtime.event.dispatch -> app.runtime.event",
"app.runtime.event.dispatch -> app.runtime.event.binding",
"app.runtime.event.dispatch -> app.runtime.event.registry",
@@ -5372,6 +5379,7 @@
"app.runtime.events -> app.foundation.singleton",
"app.runtime.events -> app.runtime",
"app.runtime.events -> app.runtime.config",
"app.runtime.events -> app.runtime.correlation",
"app.runtime.events -> app.runtime.event",
"app.runtime.events -> app.runtime.event.binding",
"app.runtime.events -> app.runtime.event.contracts",
@@ -5558,6 +5566,7 @@
"app.scheduler -> app.foundation.singleton",
"app.scheduler -> app.runtime",
"app.scheduler -> app.runtime.config",
"app.scheduler -> app.runtime.correlation",
"app.scheduler -> app.runtime.events",
"app.scheduler -> app.runtime.extensions",
"app.scheduler -> app.runtime.extensions.plugin_manager",
@@ -6240,7 +6249,7 @@
"app.workflow.actions.transfer_file -> app.workflow",
"app.workflow.actions.transfer_file -> app.workflow.actions"
],
"module_count": 776,
"module_count": 778,
"modules": [
"app",
"app.adapters",
@@ -6280,6 +6289,7 @@
"app.adapters.system.rust",
"app.adapters.system.stdio",
"app.adapters.web",
"app.adapters.web.correlation",
"app.adapters.web.health",
"app.adapters.web.plugin",
"app.adapters.web.plugin.routes",
@@ -6870,6 +6880,7 @@
"app.runtime.compat.manifest",
"app.runtime.compat.resource_imports",
"app.runtime.config",
"app.runtime.correlation",
"app.runtime.debounce",
"app.runtime.event",
"app.runtime.event.binding",