Skip to content

fix(chat): request native reasoning summaries on ordinary turns - #8223

Closed
huangruiteng wants to merge 1 commit into
mainfrom
codex/chat-reasoning-summaries-20261107
Closed

huangruiteng wants to merge 1 commit into
mainfrom
codex/chat-reasoning-summaries-20261107

Conversation

@huangruiteng

Copy link
Copy Markdown
Collaborator

普通 Chat 的恢复会话可能继承 summary=none。活动渲染器虽已支持摘要,用户等待时仍只能看到“正在思考”。这次由现有 Codex turn/start 入口为每个普通聊天回合明确请求 summary=concise,新建、恢复及受限答复复核共用同一路径;执行型宿主继续使用自己的配置。

  • 复用原生 App Server 的既有参数和 CodexActivitySteps,保留原始推理过滤、受众限制、节流与最终答复,不新增模型 Turn、设置、任务或发送者。
  • 扩展现有原生活动测试:普通 Chat 的请求、执行模式不覆盖摘要配置、摘要最终保留、原始推理及命令输出不外泄。双语 RFC 同步说明默认行为及模型不返回摘要时的边界。
  • 对照依据是 官方 App Server 文档 的 per-Turn summary 参数;本机生成的版本化 TurnStartParams 也支持 concise。不把参数接受等同于所有模型都会产生摘要。

作者:model_agent,Codex / OpenAI。规格依据:现有 App conversation RFC 的活动与原私聊摘要契约。本提案修复请求侧遗漏,保留既有显示 owner;不需要新增前端页面或独立开关。同域收敛复用现有测试与参数,没有新增抽象。

验证版本:192140db6,基于 9d276f6cb。Ruff、配置内 17 文件 strict mypy、双语 RFC、diff 和 4 文件公开边界扫描通过。完整四模块回归与标准 premerge 正在运行,合并前须通过;首次 premerge 因本 checkout 缺 TypeScript 开发依赖失败,已按其提示安装依赖并重新运行。全注册运行态健康检查另外保留两个既有 authority-contract 错误,不计为本提案通过。真实上游摘要质量、安装采用与原渠道可见性在部署后分别核验;摘要可能增加输出成本,尚未测量 token 或费用差异。

回滚可恢复原请求参数。历史失败、未完业务和现有恢复门禁不因本修复或一次摘要显示而结清。

Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
@loopx-agent loopx-agent closed this Nov 6, 2026
@loopx-agent
loopx-agent deleted the codex/chat-reasoning-summaries-20261107 branch November 6, 2026 23:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants