SDK Simplification & Per-Sandbox Resource Limits
This release improves SDK architecture with a significant internal refactor. Code execution, environment variable handling, and output parsing have moved from individual SDKs to the daemon, making all SDKs thinner and more consistent across languages. This reduces duplication and simplifies future SDK updates.
On the infrastructure side, administrators can now set per-sandbox CPU, memory, and disk limits at the region quota level, giving finer control over resource allocation. The docs also expand with new OpenAI Agents SDK integration guides and pause sandbox documentation.
This version also hardens file download security by applying proper RFC 5987 Content-Disposition encoding, preventing potential header value corruption from special characters in filenames.
Release Details
Features:
api: add per-sandbox resource limits to region quota (#4464)
daemon,docs,sdk: move code execution and env processing from SDKs to daemon (#4401)
docs: OpenAI Agents SDK guides (#4470)
docs: add pause sandboxes (#4478)
Fixes:
daemon: add RFC 5987 Content-Disposition encoding to single-file download (#4476)
docs: openapi.json file paths (#4475)
docs: update sandbox forking state and parent-child rules (#4471)
Chores: