JianFeeeee
9ffdebbb0b
fix(agent): 续写占位不再把「承诺后没做的事」一并劝退
现场(用户原话:"那你去啊?说完就停了"):模型经 output_send__qq 说了一句
"我这就去办",内核判定本批全是输出通道发送(ReplyOnly)后补的占位只有终止许可
——"若你的回复已完成,直接返回纯文本即可结束本轮,无需再调用任何工具"——
模型照做返回纯文本,本轮结束,活没干。
但这条护栏不能简单删掉:注释里记着一次事故,通用「请继续」被读成
"再发一条消息",生产实测单轮 34 次 output_send__qq、持续 514 秒。
改法:把两种授权分开说清楚,护栏不削弱。
- 没做完的操作 → 现在继续做完(继续指**非发送类**工具)
- 真的做完了 → 返回纯文本收尾,并明确「不要再发第二条消息」
判据:continuation_placeholder_test.go(必须同时含"继续做完"与
"不要再发第二条消息";不得再出现"无需再调用任何工具")
2026-10-27 15:53:49 +08:00
..
2026-10-27 15:53:49 +08:00
2026-10-26 20:55:25 +08:00
2026-10-25 15:55:26 +08:00
2026-10-26 20:55:25 +08:00
2026-10-21 12:17:19 +08:00
2026-10-26 20:55:25 +08:00
2026-10-27 12:16:06 +08:00
2026-10-25 18:25:37 +08:00
2026-10-21 12:17:19 +08:00
2026-10-26 20:55:25 +08:00
2026-10-27 13:25:25 +08:00
2026-10-22 20:49:44 +08:00
2026-10-21 12:17:19 +08:00
2026-10-21 12:17:19 +08:00
2026-10-27 13:04:19 +08:00
2026-10-27 13:04:19 +08:00
2026-10-21 12:17:19 +08:00
2026-08-14 00:48:40 +08:00
2026-10-17 19:18:24 +08:00
2026-10-21 12:17:19 +08:00
2026-10-27 13:04:19 +08:00
2026-10-27 11:49:26 +08:00
2026-10-22 20:49:44 +08:00
2026-10-17 19:18:24 +08:00
2026-10-27 13:04:25 +08:00
2026-09-12 08:23:30 +08:00
2026-10-26 20:55:25 +08:00
2026-10-26 20:55:25 +08:00
2026-10-26 14:03:05 +08:00