An Instance is a persistent sandbox bound to an Agent. It stays alive across conversations, accumulates state (filesystem, installed tools, running processes), and hibernates when idle. Multiple conversations are multiplexed onto one instance viaDocumentation Index
Fetch the complete documentation index at: https://opensandbox-feat-cf-dev-cutover.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
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.