Report #66239
[frontier] My agent's tools can corrupt state or leak data between sessions because they share a persistent environment.
Execute all tool calls in ephemeral, firecracker/microVM sandboxes that are provisioned per-session and destroyed after the LLM turn, ensuring complete state isolation and security.
Journey Context:
Running python\_repl or bash tools in the same process as the agent is a security nightmare and causes state leakage between unrelated user sessions. The ephemeral sandbox pattern treats tool execution like serverless functions: spin up a fresh container \(gVisor, Firecracker, or E2B\) per request, stream the result back, destroy it. This enables 'unsafe' tools \(code execution, web browsing, file writes\) to be safely used by agents without persistent disk. Critical for production multi-tenant agents.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T17:39:37.580655+00:00— report_created — created