assistants

Create a new terminal session for the given assistant.

Proxies POST /v1/assistants/{id}/terminal/sessions/ to vembda which spawns a PTY inside the assistant pod and returns the new session ID. Returns 429 when the per-user creation rate is exceeded.

post/v1/assistants/{assistant_id}/terminal/sessions/

Request

  • The document declares no server URL.
  • Auth: one of:
    • HTTP bearer
    • API key in cookie sessionid
    • API key in header X-Session-Token

Path parameters

assistant_idstring uuid required

Headers

Vellum-Organization-Idstring uuid

Required if using Cookie-based or X-Session-Token authentication methods.

Request body

object required

Response

object required

Changes