Open a workspace handoff transaction.
Changed onThe browser edition of the RFC 8252 shape the CLI already uses: the front channel carries code and state ONLY, never the artifact.
Pre-authentication and CORS-readable for an allowlisted origin. A non-allowlisted origin is refused HERE, at the transaction — CORS controls what a browser may read, never what a token may do.
The viewing shell opens the returned authorization URL in a popup with noopener, so the return path is not window.opener: the popup's final redirect lands on a same-origin callback page of the viewing UI, which hands the result to the shell over a nonce-named BroadcastChannel.
Request
- Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
- URL: /api/v1/auth/workspace/start
- Auth: none required
Request body
Response
The transaction's opaque state and its expiry.
Changes
- info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status
- info
- warning
added the new
payload_too_largeenum value to the/response property for the response status - warning
added the new
payload_too_largeenum value to the/response property for the response status - warning
added the new
payload_too_largeenum value to the/response property for the response status - warning
added the new
payload_too_largeenum value to the/response property for the response status - warning
added the new
payload_too_largeenum value to the/response property for the response status - warning
added the new
unprocessableenum value to the/response property for the response status - warning
added the new
unprocessableenum value to the/response property for the response status - warning
added the new
unprocessableenum value to the/response property for the response status - warning
added the new
unprocessableenum value to the/response property for the response status - warning
added the new
unprocessableenum value to the/response property for the response status
- warning