conversation_id.
Typical mapping: one Instance per user or team. The caller owns conversation identity (e.g., Slack thread timestamp).
Create instance
201 with status: "creating". The platform provisions a sandbox from the agent’s snapshot in the background. Status becomes "running" once ready.
List / Get / Delete
Instance object
Send message
200 with Content-Type: text/event-stream. If the instance is still creating, waits up to 30s for it to become ready.
SSE events:
text events and concatenates their content for the full response.
Recovery
If the caller process restarts, rebuild instance mappings fromGET /v1/agents/:agentId/instances using metadata to match external identities (e.g., Slack user IDs) back to instance IDs.