{"version":"2.1.283","anchor":"pinned-stored-login-strips-credential-helper-keys-from-user","canonical_anchor":"pinned-stored-login-strips-credential-helper-keys-from-user","heading":"Pinned stored login ignores credential helpers from user-editable settings","tier":"use","area":"Remote Tools","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.283\/e\/pinned-stored-login-strips-credential-helper-keys-from-user","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.283","markdown":"### Pinned stored login ignores credential helpers from user-editable settings\n\nWith `CLAUDE_CODE_REMOTE_TOOLS_PIN_STORED_LOGIN` set, credential-helper settings such as `otelHeadersHelper` are dropped from user-writable settings files\n\n**What**\n\nSome settings name a helper command that Claude Code runs to fetch credentials or headers, such as `otelHeadersHelper` and `proxyAuthHelper`. Previously these were always taken as written from every settings file. Now, when the environment variable `CLAUDE_CODE_REMOTE_TOOLS_PIN_STORED_LOGIN` is set:\n\n- Helper settings in ordinary, user-writable settings files are ignored.\n\n- Helper settings in policy (admin-managed) settings are kept only when the file is owned by the machine's administrator.\n\nWithout that variable, nothing changes.\n\n**Why**\n\nWhen Claude Code is serving tools remotely with a pinned login, a settings file that a user can edit can no longer swap in a different credential helper.\n\n- Area: Remote Tools\n- Names: `CLAUDE_CODE_REMOTE_TOOLS_PIN_STORED_LOGIN`, `otelHeadersHelper`, `proxyAuthHelper`\n- Tier: Use it now\n- Useful: 2\/5\n- Signal: 3\/5"}