Files
cc-web/.trellis/tasks/10-10-streaming-retry-history/findings.md
shiyue 69b6db0f5b 修复完整会话历史与长气泡交互并更新 CentOS 7 发布包
提交当前工作区全部源码、回归脚本、任务记录及重新构建的 Bun baseline 发布包。发布单文件 MCP 初始化及前端资源一致性验证通过。
2026-10-10 23:40:16 +08:00

1.9 KiB
Raw Blame History

运行中气泡正文续接发现

  • handleCodexAppMessage 每轮新建空 fullText、工具及消息映射。
  • handleCodexAppTurnComplete 临时错误清理当前运行态后调用 scheduleCodexCapacityRetry。
  • 重试仅把正文尾部作为模型提示,新 entry 未接收完整已产生内容。
  • 目标会话日志已发现多次 continuation: true,重连正文长度反复变小;快照没有 assistant 消息。
  • 原生 rollout 路径:/home/hdzx/.codex/sessions/2026/10/10/rollout-2026-10-10T15-10-02-01a124a5-b65e-70d2-b712-06168bae7bd5.jsonl。旧正文边界待进一步只读核对。
  • 上一完整历史任务已完成但未部署,不能用源代码新增归档能力声称生产已经保存完整历史。
  • 已对真实线程 ID 精确核对,原生记录保留55段、19606字符正文,首段为北京时间15:10:30“前几轮把‘能运行、物体更多’当成了画面质量…”。独立核对副本为 research/recovered-assistant.md,未写回真实会话。
  • 用户再次报告22:12后的气泡缺前文,并要求增加长气泡折叠、现有角标/定位/分支旁的末段复制;此需求追加为计划第7步,仍由唯一前端owner处理。
  • 取消启动不能只检查RPC返回后的entry身份:原生通知可能先到。turn/start已发出但ID未知时,必须保留旧轮取消门禁,确认原生身份并中断后才能放行新轮。
  • done和历史分页用于完整阅读,不能重用工具预览限额覆盖完整resume内容;实时工具预览限额只用于高频增量。
  • 单条超长回复使用高度折叠时,定位末段应先展开;否则定位会落到隐藏区域。多原生回复折叠保留末段可见。
  • 浏览器可复现的验收需真实Markdown与高亮库。当前公共CDN直连阻塞页面初始化,隔离夹具缓存相同版本字节并记录来源和SHA256后执行,避免以桩替代渲染。