{"name":"CLAUDE_CODE_USER_EMAIL","slug":"claude-code-user-email","family":"env","title":"Environment variables","noun":"environment variable","description":"If there is no logged-in email, Claude Code can now use the CLAUDE_CODE_USER_EMAIL environment variable as the email it gives the model","description_source":"entry","described_by":{"version":"2.1.295","anchor":"user-email-fallback-from-claude-code-user-email"},"presence":{"first_seen":"2.1.138","removed_in":null,"in_current_build":true,"newest_mined":"2.1.308","builds":149,"mined_builds":149,"first_cited":{"version":"2.1.295","released_at":"2026-10-08 18:22:58","spans":1}},"aliases":[],"entries":[{"version":"2.1.295","anchor":"user-email-fallback-from-claude-code-user-email","heading":"CLAUDE_CODE_USER_EMAIL can supply your email when you are not logged in","line":"If there is no logged-in email, Claude Code can now use the CLAUDE_CODE_USER_EMAIL environment variable as the email it gives the model","released_at":"2026-10-08 18:22:58","reason":"found in this entry's text, named in this entry"}],"entries_total":1,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"CLAUDE_CODE_USER_DIALOG_TIMEOUT_MS","slug":"claude-code-user-dialog-timeout-ms","description":"Set dialogExpiry to control how long a forwarded permission prompt waits before resolving to its safe default."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-user-email","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}