Vibe Coding
Codex alpha.7-alpha.9 rewrite the TUI transcript: layout caching, entry-anchored scrolling, restored tool detail
The 50 commits between rust-v0.156.0-alpha.6 (2026-09-19T02:18Z) and alpha.9 (2026-09-20T00:17Z) are dominated by a transcript subsystem overhaul: the overlay moves into its own module (#46719), transcript layouts are cached across measurement and rendering (#46720), scrolling anchors to entries with a bounded viewport (#46721), and persisted transcripts regain rich tool details (#46710) and align activity groups and reasoning with live output (#46711). A separate thread unifies every picker, prompt and completion popup on shared styling (#46691-#46697). Read together, this is Codex fixing the cost of long sessions in the terminal rather than adding capability.
Source
↳ Follow the thread