1.2 KiB
1.2 KiB
R5.1 任务报告
结论
已由原生子代理完成 AgentRun #346 的最小实现,并提交 AgentRun PR #347。
变更边界
- 唯一规则权威位于
config/aipods/artificer.yaml#spec.payloadDefaults.prompt。 - 提示词明确当前 Artificer 是任务执行者,必须直接完成任务,禁止通过 AgentRun、Code Queue 或等价入口递归创建或派发另一个 Artificer。
- 只读查询既有 AgentRun task/session/run 仍被允许。
- 通用 Aipod renderer 只合成 YAML 默认提示与用户业务提示,不包含 Artificer 特例。
- 未改变模型、reasoning、provider、SecretRef、workspace、resource bundle、Git identity 或 session resume。
- 未新增合同、租约、安全机制、围栏或第二 prompt authority。
验证
主代理在 PR head 4f9effc3a2e22d77ba47c6caefb5a2cff8bf3234 独立运行:
bun run src/selftest/run.ts 81-artificer-nonrecursive-prompt 76-aipod-spec 80-artificer-model-selection
三组定向测试全部通过;git diff --check 通过。测试同时确认用户 prompt 只保留一次,且 Artificer 模型事实仍为 gpt-5.6-sol、medium、gpt-pika。