#0591
ContainersTerminalExec+1
The sandbox SDK is curl
Your agent product needs a sandbox per session. On a sandbox platform, the integration starts with a client library in one blessed language. On Hoody, it starts with one POST: POST /api/v1/projects/{id}/containers returns a running Linux machine, and every service inside: terminal, files, exec, database: is already at its own URL.
Your orchestrator is in Go? Fine. Rust? Fine. A prompt that tells the LLM to curl? Also fine. HTTP is the interface, and every language ships with it.
You stop carrying a vendor SDK in the hot path of your product, and your agents stop needing tool wrappers around it.
Anything that can make an HTTP request can create a computer.