{"name":"CLAUDE_CODE_RELAUNCH_TERMINAL_SIZE","slug":"claude-code-relaunch-terminal-size","family":"env","title":"Environment variables","noun":"environment variable","description":"Terminal size passed to a relaunched Claude Code process, as `<columns>x<rows>`. Claude Code sets it from the current stdout size when it re-executes or respawns itself; at startup the new process deletes it from its environment and, when stdout is a TTY and both numbers are 1 to 4 digits with no leading zero, uses them for `process.stdout.columns` and `rows` where those are unset or zero.","description_source":"code","described_by":{"bundle":"2.1.286","author":"claude-opus-5-5"},"presence":{"first_seen":"2.1.203","removed_in":null,"in_current_build":true,"newest_mined":"2.1.309","builds":95,"mined_builds":150,"first_cited":{"version":"2.1.203","released_at":"2026-07-07 17:40:17","spans":1}},"aliases":[],"entries":[{"version":"2.1.203","anchor":"claude-code-relaunch-terminal-size-environment-variable","heading":"CLAUDE_CODE_RELAUNCH_TERMINAL_SIZE Environment Variable","line":null,"released_at":"2026-07-07 17:40:17","reason":"found in this entry's text"}],"entries_total":1,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"CLAUDE_CODE_RELAUNCH_HOME_TRUST","slug":"claude-code-relaunch-home-trust","description":"If you already accepted the home-directory trust prompt, Claude Code no longer asks again when it relaunches itself during a resume"},{"name":"CLAUDE_CODE_RELAUNCH_PROACTIVITY_BASELINE","slug":"claude-code-relaunch-proactivity-baseline","description":"Claude Code adds `CLAUDE_CODE_DISABLE_PROACTIVITY` and variables that pass proactivity state to a relaunched Claude Code"},{"name":"CLAUDE_CODE_RELAUNCH_PROACTIVITY_DECIDED","slug":"claude-code-relaunch-proactivity-decided","description":"Claude Code adds `CLAUDE_CODE_DISABLE_PROACTIVITY` and variables that pass proactivity state to a relaunched Claude Code"},{"name":"CLAUDE_CODE_RELAUNCH_PROACTIVITY_EVER_ON","slug":"claude-code-relaunch-proactivity-ever-on","description":"Claude Code adds `CLAUDE_CODE_DISABLE_PROACTIVITY` and variables that pass proactivity state to a relaunched Claude Code"},{"name":"CLAUDE_CODE_RELAUNCH_PROACTIVITY_LEVEL","slug":"claude-code-relaunch-proactivity-level","description":"Claude Code adds `CLAUDE_CODE_DISABLE_PROACTIVITY` and variables that pass proactivity state to a relaunched Claude Code"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-relaunch-terminal-size","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}