{"version":"2.1.323","anchor":"new-claude-code-resume-hint-command-env-var-passed-through","canonical_anchor":"new-claude-code-resume-hint-command-env-var-passed-through","heading":"New CLAUDE_CODE_RESUME_HINT_COMMAND setting is kept across relaunches","tier":"use","area":"Environment Variables","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/new-claude-code-resume-hint-command-env-var-passed-through","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### New `CLAUDE_CODE_RESUME_HINT_COMMAND` setting is kept across relaunches\n\nClaude Code now passes a new `CLAUDE_CODE_RESUME_HINT_COMMAND` environment variable on when it relaunches or starts background sessions\n\n**Unclear.** Where Claude Code reads `CLAUDE_CODE_RESUME_HINT_COMMAND` and what it does with the value is not known.\n\n**What**\n\nEnvironment variables are settings passed to a program when it starts. Claude Code now recognises `CLAUDE_CODE_RESUME_HINT_COMMAND`. It passes this variable on when it relaunches itself or starts a background session, next to `CLAUDE_CODE_RELAUNCH_RESUME_HINT_FLAGS`.\n\n`CLAUDE_BG_SESSION_CREDENTIAL` is also now passed on in two of those cases.\n\n**Why**\n\nIt probably changes the resume hint, the command Claude Code suggests on exit for getting back to your session. Its value survives a relaunch.\n\n- Area: Environment Variables\n- Names: `CLAUDE_CODE_RESUME_HINT_COMMAND`, `CLAUDE_CODE_RELAUNCH_RESUME_HINT_FLAGS`\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}