Skip to main content

Crate everruns_integrations_deno

Crate everruns_integrations_deno 

Source
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.

Structs§

DenoCapability