已核验实现Gateway / SessionBinding 先确定身份与会话,Agent 绑定路径进入 Runtime;ExecutionHostRouter 委派工具。
aida-agentpackages/agent/src/gateway/session-binding.ts:19–998f176b4501889ef005ae3bd7c0691687b6cb2880符号:agentId: string | null
aida-agentpackages/agent/src/gateway/orchestrator-runtime.ts:218–3608f176b4501889ef005ae3bd7c0691687b6cb2880符号:prepareExecution
aida-agentpackages/agent/src/execution-host/router.ts:49–1308f176b4501889ef005ae3bd7c0691687b6cb2880符号:ExecutionHostRouter
已核验实现prepareExecution 产出 input、deps 与可选指纹;resolveAndRun 再调用 orchestrate。
aida-agentpackages/agent/src/gateway/orchestrator-runtime.ts:218–3608f176b4501889ef005ae3bd7c0691687b6cb2880符号:prepareExecution
aida-agentpackages/agent/src/gateway/orchestrator-runtime.ts:360–4058f176b4501889ef005ae3bd7c0691687b6cb2880符号:durableText
条件路径文本 Worker 同样使用 Runtime 的准备能力,装配在 chat role。
aida-agentpackages/agent/src/runtime-v2/run-execution-worker.ts:38–948f176b4501889ef005ae3bd7c0691687b6cb2880符号:RunExecutionWorker
aida-agentpackages/agent/src/index.ts:1670–16808f176b4501889ef005ae3bd7c0691687b6cb2880符号:executionWorker.start