pi-mono/packages
Armin Ronacher 748b351fe2 feat(codemode): run sandboxes on Cloudflare Workers via a remote Durable Object
Split the host into transport-independent execution logic and a VM driver, so the VM can run in a worker thread (CodemodeSandbox, unchanged), on the calling thread (InlineCodemodeSandbox), or in another isolate over RPC (RemoteCodemodeSandbox).

Add the /portable entry without Node imports and the /cloudflare entry with CodemodeSandboxDurableObject, meant to be deployed as its own Worker so scripts never block the caller's thread. Scripts that compute without awaiting a tool are bounded by an interrupt budget, now also polled while draining promise jobs. examples/cloudflare shows the setup.
2026-10-10 14:41:36 +02:00
..
agent Add [Unreleased] section for next cycle 2026-10-07 23:33:49 +02:00
ai fix(ai): use models.dev metadata for Claude 5.5 models 2026-10-08 11:20:26 +02:00
chord Release v1.1.0 2026-10-07 23:33:33 +02:00
client Add [Unreleased] section for next cycle 2026-10-07 23:33:49 +02:00
codemode feat(codemode): run sandboxes on Cloudflare Workers via a remote Durable Object 2026-10-10 14:41:36 +02:00
coding-agent feat(durable): nested tool calls, structured output, callers; storage errors end the Session 2026-10-09 17:13:34 +00:00
durable feat(durable): read returns images, optional Photon image processor 2026-10-09 19:38:02 +00:00
env Add [Unreleased] section for next cycle 2026-10-07 23:33:49 +02:00
evals Release v1.1.0 2026-10-07 23:33:33 +02:00
mcp Add [Unreleased] section for next cycle 2026-10-07 23:33:49 +02:00
protocol Add [Unreleased] section for next cycle 2026-10-07 23:33:49 +02:00
server Add [Unreleased] section for next cycle 2026-10-07 23:33:49 +02:00
telemetry Add [Unreleased] section for next cycle 2026-10-07 23:33:49 +02:00
tui feat(coding-agent): publish configuration schemas (#9880) 2026-10-08 10:01:17 +02:00