Expand description
Deno Sandbox Integration.
Cloud-based sandboxed code execution via Deno Sandboxes.
Supports multiple sandboxes per session, each identified by sandbox_id.
Decision: model the public tool surface after Daytona so agents can switch
between cloud sandboxes with minimal prompt changes.
Decision: BYO connection model — credentials resolve from user connection only;
no env-var fallback. Fail with ConnectionRequired if not configured.
Decision: create sandboxes with a fixed timeout instead of Deno’s default
session lifetime because Everruns closes the creator websocket after each tool.
Modules§
- client
- Deno Sandbox API client.
- connection
- state
- Deno sandbox session state management.