Massive stability pass: terminal rendering and scroll drift in Cursor/VS Code/JetBrains fixed, paste handling corrected, --resume failures patched, 10GB+ MCP memory leak closed.
CLAUDE_CODE_SESSION_ID environment variable to the Bash tool subprocess environment, matching the session_id passed to hooksCLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1 env var to opt out of the fullscreen alternate-screen renderer and keep the conversation in the terminal's native scrollback/login, /upgrade, /extra-usage dialog spacingkill -INT) not running graceful shutdown — terminal modes are now restored and the --resume hint is printed instead of an abrupt exit--resume failing with no low surrogate in string when a tool error truncation split an emoji; pre-corrupted sessions are sanitized on load--permission-mode flag being ignored when resuming a plan-mode session with -p --continue/--resume, and plan mode not being re-applied after ExitPlanMode within the same sessionfg until the next keystroke or stream output/ silently swallowing the input or triggering an unknown-command reply/usage Ctrl+S hanging when copying the stats screenshot to the clipboard on Linux/X11/terminal-setup showing a contradictory error in Windows Terminal — Shift+Enter is natively supported there/effort picker not reflecting the CLAUDE_CODE_EFFORT_LEVEL env var override/status showing the wrong default model for some userscontext_window token counts reflecting cumulative session totals instead of current context usageclaude agentstools/list silently showing 0 tools — they now retry once and show "connected · tools fetch failed" in /mcp-p mode retrying non-transient 4xx connection failuresENABLE_PROMPT_CACHING_1H is set/tui fullscreen startup banner to describe additional renderer benefits (lower memory usage, mouse support, auto-copy on select)