Chat、Workflow 与 Business Task
三条路径怎样分工
Chat 的 Agent 绑定路径把当前输入交给 Runtime。Workflow 负责协调步骤与等待;Interaction 管需要用户参与的输入生命周期。业务任务(BT)续办在 Work 受理事务内由 readBusinessTaskContinuation 读取并授权已有 Task。
找不到或无权查看 → BUSINESS_TASK_CONTINUATION_NOT_FOUND,终态 → TERMINAL,Engagement 不符 → ENGAGEMENT_MISMATCH;判定本身不调用模型。原 BusinessTaskAgentHarness 的 advance / reserveAgentTurn 薄层已在钉点 Agent e2adc9a3c325 删除(见 harness)。三条路径的排列只表示职责对照,不定义同一业务中的调度优先级。
证据与范围
aida-agent·packages/agent/src/gateway/orchestrator-runtime.tsL379–407 ·prepareExecution·e2adc9a3c325aida-agent·packages/agent/src/shared/interaction-kernel-state.tsL11–41 ·INTERACTION_STATUSES·e2adc9a3c325aida-agent·docs/architecture/lifecycle-map.mdL42–98 ·77fe76838aa4(历史引用:该文档已在 aida-agent44d63e20退役,钉点e2adc9a3c325无此文件;见 ATLAS-DEBT)aida-agent·packages/agent/src/business-task-agent-harness/task-continuation.tsL42–71 ·readBusinessTaskContinuation·e2adc9a3c325
结论来自固定版本的静态源码与合同阅读;实现存在、默认开关和生产启用分别判断。本站代码证据面板列出声明状态与具体限制。