Save a browser session's auth state into its profile
Persist the session’s captured auth state (cookies, local storage) into its resource-scoped cloud profile immediately, so other sessions for the same resource can start from it without waiting for this session to be deleted or expire.
The cloud provider only flushes profile state on session termination,
so this terminates the current cloud browser (persisting the profile)
and transparently recreates a session from that profile under the
same sessionRef, re-attaching its daemon and rewriting the manifest.
Open tabs are not carried over; logins are. Clients should re-attach
after this call to pick up the new live view.
Only supported for Kernel cloud sessions; returns 400 otherwise.
Authorizations
JWT authentication token
Path Parameters
Opaque browser session reference (brs_)
Query Parameters
Optional project ID for project sandbox scope (requires membership)
Response
The rewritten browser session manifest (new provider session)
'cloud' (Kernel/Browserbase) or 'local' (sandbox).
"cloud"
Opaque Neo-issued reference (brs_) exposed to UI/agents.
"brs_0f1e2d3c4b5a69788796a5b4"
Lifecycle status: 'active', 'closed', or 'error'.
"active"
Task thread this session belongs to.
Sandbox directory for session artifacts (e.g. screenshots).
Open tabs captured from the live session, used to restore the working set when a cloud session resumes to about:blank. Sandbox-resident only.
ISO timestamp when the session was first created.
'agent' or 'ui'.
'chrome' or 'lightpanda' (local only).
"chrome"
User-assigned display name for UI-created sessions.
"MetaMask login"
ISO timestamp the session was last attached/resumed.
ISO timestamp the tab set was last captured.
Sandbox-relative manifest path (audit/debug; no secrets).
Reusable profile reference; absent for ephemeral/isolated sessions.
Manifest schema version.
Full initial URL a UI session was created with (UI sessions only).
"https://app.uniswap.org"
ISO timestamp when the manifest was last written.
Owning user id.

