AGC对话中(codex内部)工具调用没有显示, 没有持久化 #277
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
比如这种情况, 可能令用户疑惑, 跑啥了
文档已有
当前实现:
read/run_command)item/completed时写入item/completed时写入commandExecution、read/list/search、相对路径、文件 hash、退出码等另外工具调用的结果没有持久化也是潜在的上下文丢失 #249
AGC对话中(codex内部)工具调用不像codex里有显示to AGC对话中(codex内部)工具调用没有显示, 没有持久化k88936 referenced this issue2026-09-04 14:14:04 +08:00
关联 PR #282 正在处理工具调用持久化,但当前仍有阻塞问题:创建线程并放入连接池后,历史读取或 thread/inject_items 失败不会淘汰该线程;下一次请求可能复用未完成初始化的连接并跳过历史注入,导致工具调用上下文永久缺失。
请先修复失败清理和重试幂等,再按本 Issue 的目标验收 native 与 MCP 工具:实时 UI 至少显示安全的工具名/阶段/耗时/成功失败,回合 JSONL 能保存可恢复的活动摘要,重启后能重建同一上下文。原始参数、stdout、read 正文、敏感路径和完整 MCP 结果仍不得进入前端或持久化记录;同时确认用户消息本身也按 turn ID 幂等写入,长历史有预算/裁剪策略。