Rename a browser session
Update a browser session’s user-assigned display label, persisted in its sandbox-resident manifest so it survives across listings. Used by the UI standalone browser manager to relabel a session (e.g. name one “Claimflow admin” and another “Claimflow user”). Applies to any session (cloud or local); no provider interaction. Neo persists no browser state.
Authorizations
JWT authentication token
Path Parameters
Opaque browser session reference (brs_)
Query Parameters
Optional project ID for project sandbox scope (requires membership)
Body
New user-assigned display name, persisted in the manifest.
"Claimflow admin"
Response
The rewritten browser session manifest with the new label
'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.

