{"version":"2.1.311","anchor":"headless-bridge-also-installs-a-host-sessions-bearer-asker","canonical_anchor":"headless-bridge-also-installs-a-host-sessions-bearer-asker","heading":"Claude Code embedded in another app can ask that app for session tokens","tier":"internal","area":"SDK","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311\/e\/headless-bridge-also-installs-a-host-sessions-bearer-asker","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311","markdown":"### Claude Code embedded in another app can ask that app for session tokens\n\nWhen run inside another app, Claude Code can now also ask that host app for session sign-in tokens, as well as token refreshes\n\n**What**\n\nWhen Claude Code runs embedded inside another application (the host), it can hand sign-in tasks to that host. Before, the only request it registered was for a refreshed sign-in token. Now, when a check passes, it also registers a second request: it asks the host for session bearer tokens. A bearer token is a pass that proves who you are on each request.\n\nThis second request is removed when Claude Code shuts down.\n\n**Why**\n\nApplications that embed Claude Code have a new way to supply credentials to it.\n\n- Area: SDK\n- Tier: Under the hood\n- Useful: 3\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}