{"version":"2.1.318","anchor":"missing-session-writers-header-warning-and-claude-code-envir","canonical_anchor":"missing-session-writers-header-warning-and-claude-code-envir","heading":"Diagnostic warning when a session's writer information is missing","tier":"internal","area":"Remote Settings","scope":"both","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.318\/e\/missing-session-writers-header-warning-and-claude-code-envir","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.318","markdown":"### Diagnostic warning when a session's writer information is missing\n\nClaude Code now logs a one-time diagnostic warning when a session's writer information is missing, in certain set-ups\n\n**What**\n\nClaude Code now writes a single diagnostic warning when a session is missing the information about which programs may write to it. It does this only when `CLAUDE_CODE_ENVIRONMENT_KIND` is not set and remote tools, plugins or settings are being guarded.\n\n**Why**\n\nThis is for diagnosis only and does not change how Claude Code behaves.\n\n- Area: Remote Settings\n- Names: `CLAUDE_CODE_ENVIRONMENT_KIND`\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 3\/5\n- Scope: both\n- Heads-up: no"}