{"name":"CLAUDE_CODE_SDK_HAS_SESSIONS_OAUTH_REFRESH","slug":"claude-code-sdk-has-sessions-oauth-refresh","family":"env","title":"Environment variables","noun":"environment variable","description":"An app embedding Claude Code can now supply a second sign-in token just for cloud sessions, using `CLAUDE_CODE_SESSIONS_OAUTH_TOKEN`","description_source":"entry","described_by":{"version":"2.1.311","anchor":"second-host-handed-oauth-bearer-for-the-cloud-sessions-api"},"presence":{"first_seen":"2.1.311","removed_in":null,"in_current_build":true,"newest_mined":"2.1.312","builds":2,"mined_builds":153,"first_cited":{"version":"2.1.311","released_at":"2026-10-26 19:47:57","spans":1}},"aliases":[],"entries":[{"version":"2.1.311","anchor":"second-host-handed-oauth-bearer-for-the-cloud-sessions-api","heading":"SDK hosts can hand Claude Code a separate token for cloud sessions","line":"An app embedding Claude Code can now supply a second sign-in token just for cloud sessions, using `CLAUDE_CODE_SESSIONS_OAUTH_TOKEN`","released_at":"2026-10-26 19:47:57","reason":"found in this entry's text"},{"version":"2.1.311","anchor":"sdk-host-oauth-refresh-request-can-ask-for-a-second-session","heading":"SDK hosts can now supply a separate sign-in token for cloud sessions","line":"Claude Code can now ask the program running it for a separate sign-in token for the cloud sessions service, before any request is refused","released_at":"2026-10-26 19:47:57","reason":"found in this entry's text"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"CLAUDE_CODE_SDK_HAS_HOST_AUTH_REFRESH","slug":"claude-code-sdk-has-host-auth-refresh","description":"Host auth token refresh now returns the whole response, but only registers when an environment variable is set."},{"name":"CLAUDE_CODE_SDK_HAS_OAUTH_REFRESH","slug":"claude-code-sdk-has-oauth-refresh","description":"A host program can take over refreshing your login token, off unless an env var is set."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-sdk-has-sessions-oauth-refresh","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}