CLAUDE_RUNNER_DISABLE_RENEWAL_WARNING

Updated by

CLAUDE_RUNNER_DISABLE_RENEWAL_WARNING is a Claude Code environment variable: When set, skips creating the session renewal warning poster; by default that poster is set up to warn about renewal. Added in v2.1.319 and still present in v2.1.319. It is not in the official reference.

StatusPresent in v2.1.319
AddedAdded in v2.1.319
CategoryFeature toggles
Official docsNot listed

How to set it

For one session, export it in the shell that starts Claude Code:

export CLAUDE_RUNNER_DISABLE_RENEWAL_WARNING=<value>
claude

To apply it to every session, add it to the env object of a settings file:

// ~/.claude/settings.json
{
  "env": {
    "CLAUDE_RUNNER_DISABLE_RENEWAL_WARNING": "<value>"
  }
}

Related variables

Frequently asked questions

What does CLAUDE_RUNNER_DISABLE_RENEWAL_WARNING do?

When set, skips creating the session renewal warning poster; by default that poster is set up to warn about renewal.

Which Claude Code version has CLAUDE_RUNNER_DISABLE_RENEWAL_WARNING?

Added in v2.1.319 and still present in v2.1.319.

How do I set CLAUDE_RUNNER_DISABLE_RENEWAL_WARNING?

Export it before starting Claude Code (export CLAUDE_RUNNER_DISABLE_RENEWAL_WARNING=value), or add it to the "env" object in ~/.claude/settings.json to apply it to every session.

All variables, searchable: Claude Code environment variables.