Skip to content
v3.0.792026-05-29

Terminal painting recovery hotfix

Fixes a scheduler edge case where Claude, Codex, and other full-screen terminal apps could keep running while the pane stayed blank or partially painted after a delayed xterm write callback.

  • Agent terminals paint again. Queued output now re-arms the render scheduler when an earlier xterm write is still marked scheduled, so active agent panes recover instead of sitting behind a blank alternate-screen frame.

Fixed

  • Fixed a terminal rendering wedge introduced after 3.0.72: if a small immediate xterm write delayed or lost its callback while the global render scheduler was enabled, later Claude/Codex TUI output could queue without re-arming the scheduler. New queued output now kicks the scheduler idempotently so the existing watchdog can recover the pane.