mirror of
https://github.com/openai/codex.git
synced 2026-10-29 19:08:43 +00:00
## Why Footer hyperlinks must follow their text when the status line is truncated or animated. Inferring link targets from underlined cells loses that association, and Unicode width differences can shift links onto the wrong cells. ## What changed - Carry explicit hyperlink ranges with status-line content through footer layout and reasoning-effort transitions. - Fit content to the space allocated beside right-hand indicators, keeping the truncation ellipsis outside links. - Measure and truncate rendered graphemes consistently while preserving source columns for transcript tab expansion. - Box the composer's footer state to reduce its stack footprint during session navigation. ## Testing Add regression tests for clipped links after halfwidth katakana and Arabic prefixes, hyperlink positions during effort transitions, and narrow status rows beside the Plan mode indicator. GitOrigin-RevId: ede62690e191daefc85f38e637f9bcc9796268b7