dev
9bb9cb3b1a
fix(cabi): applyStageResult 支持 diff 回传(plan 11.3 配套)
外部插件 bridge 模板改为只回传变更字段后(SDK 仓 5648519),内核侧配套:
- applyStageResult 的 tool_calls/tool_results 去掉 len(v)>0 拦截——改为键存在即应用,
使插件「清空全部工具调用」的显式回传 [] 能被表达(旧插件仅 len>0 才带键,不误清空)
- 逐字段应用,未回传的键保持原值(diff 语义:只改变更字段,不覆盖他人改写)
- output_test.go 新增 TestApplyStageResult_ClearedSlicesAreApplied / _OnlyPresentKeysApplied
验证: go build exit 0; go test ./internal/plugin/... ./internal/agent/... 全绿
2026-08-31 12:30:04 +08:00
..
2026-08-31 12:16:39 +08:00
2026-08-29 14:43:23 +08:00
2026-08-24 19:26:11 +08:00
2026-08-25 20:25:57 +08:00
2026-08-05 16:00:08 +08:00
2026-07-28 09:56:26 +08:00
2026-07-24 17:04:37 +08:00
2026-08-25 18:59:00 +08:00
2026-08-14 00:48:40 +08:00
2026-08-25 13:15:30 +08:00
2026-08-14 00:48:40 +08:00
2026-07-28 17:07:17 +08:00
2026-08-31 12:30:04 +08:00
2026-08-28 23:38:11 +08:00
2026-08-14 00:48:40 +08:00
2026-08-05 16:00:08 +08:00
2026-08-27 08:39:21 +08:00
2026-08-14 00:48:40 +08:00
2026-08-05 16:00:08 +08:00
2026-08-05 16:00:08 +08:00