AIDAWORK / SEQUENCE

prepareExecution 内部装配(pipeline 之后)

独立图页 ↗
机制说明(SoT)图是辅读 · 结论以说明与证据为准

准备阶段解析 Agent 与策略,将本机能力、Plugin 工具、提示词和 continuation 合入本轮 TurnConfig,最后调用 composeDeps 得到执行依赖。工具定义在这里装配,工具副作用发生在后续执行。

本页可直接往下读完整机制说明,不需要「演示 / 播放故事」。术语不熟先看 术语表。

先读机制说明,结论以说明与证据为准 · 基于固定代码版本核验 · 部署状态另行确认

机制说明(全文)

prepareExecution 内部装配(pipeline 之后)

一轮输入怎样装配

准备阶段解析 Agent 与策略,将本机能力、Plugin 工具、提示词和 continuation 合入本轮 TurnConfig,最后调用 composeDeps 得到执行依赖。工具定义在这里装配,工具副作用发生在后续执行。

LFV4 的恢复绑定校验位于模型调用之前。durableText 会拒绝不受支持的上下文并收紧工具集合,因此不能用普通轮次的装配清单推导受限文本路径也支持全部能力。

证据与范围

  • aida-agent · packages/agent/src/gateway/orchestrator-runtime.ts L379–407 · prepareExecution · e2adc9a3c325
  • aida-agent · packages/agent/src/gateway/orchestrator-runtime.ts L397–427 · durableText · e2adc9a3c325
  • aida-agent · packages/agent/src/gateway/orchestrator-runtime.ts L893–923 · TurnConfig · e2adc9a3c325

结论来自固定版本的静态源码与合同阅读;实现存在、默认开关和生产启用分别判断。本站代码证据面板列出声明状态与具体限制。

机制说明

prepareExecution 内部装配(pipeline 之后)

一轮输入怎样装配

准备阶段解析 Agent 与策略,将本机能力、Plugin 工具、提示词和 continuation 合入本轮 TurnConfig,最后调用 composeDeps 得到执行依赖。工具定义在这里装配,工具副作用发生在后续执行。

LFV4 的恢复绑定校验位于模型调用之前。durableText 会拒绝不受支持的上下文并收紧工具集合,因此不能用普通轮次的装配清单推导受限文本路径也支持全部能力。

证据与范围

  • aida-agent · packages/agent/src/gateway/orchestrator-runtime.ts L379–407 · prepareExecution · e2adc9a3c325
  • aida-agent · packages/agent/src/gateway/orchestrator-runtime.ts L397–427 · durableText · e2adc9a3c325
  • aida-agent · packages/agent/src/gateway/orchestrator-runtime.ts L893–923 · TurnConfig · e2adc9a3c325

结论来自固定版本的静态源码与合同阅读;实现存在、默认开关和生产启用分别判断。本站代码证据面板列出声明状态与具体限制。

代码证据

引用核验检查固定 commit 的文件与范围;实现结论来自代码阅读。自动检查不证明生产环境已启用。

已核验实现

resolveAndRun 先调用 prepareExecution,成功后调用 orchestrate;准备阶段本身不发模型请求。

aida-agentpackages/agent/src/gateway/orchestrator-runtime.ts:434–4627f2e519936b57902d4907ed8026fe1ecdd146e82符号:prepareExecution
aida-agentpackages/agent/src/gateway/orchestrator-runtime.ts:411–4187f2e519936b57902d4907ed8026fe1ecdd146e82符号:resolveAndRun
已核验实现

prepareExecution 合并本机与 Plugin 工具、提示词及 continuation,再调用 composeDeps。

aida-agentpackages/agent/src/gateway/orchestrator-runtime.ts:1178–12087f2e519936b57902d4907ed8026fe1ecdd146e82符号:TurnConfig
已核验实现

Local File V4 resume 绑定核对(仅在 localFileV4Admitted 时;settledLocalFileResume 校验 run/user/session/invocation/tool)位于准备阶段;runtime-v2.1 的 durableText 分支复用同一准备逻辑并收紧上下文(拒绝本地执行器、插件、恢复等输入)。

aida-agentpackages/agent/src/gateway/orchestrator-runtime.ts:460–4907f2e519936b57902d4907ed8026fe1ecdd146e82符号:durableText
aida-agentpackages/agent/src/gateway/orchestrator-runtime.ts:526–5487f2e519936b57902d4907ed8026fe1ecdd146e82符号:settledLocalFileResume