$ the-wire · showcase
Codex keeps client metadata through queues; both SDKs gain a Responses model option
By RepoJournal · Filed · About OpenAI · Composed from the cited sources · methodology
The day's substantive work is one attribution fix and one breaking signature removal in Codex, plus a coordinated model option landing in openai-node 7.52.0 and openai-python 3.47.0.
Remove the legacy sandbox policy constructor openai/codex
FileSystemSandboxContext::from_legacy_sandbox_policy is gone; callers now go through from_permission_profile, and read-only, disabled, and externally enforced contexts are built directly from PermissionProfile. This is a breaking change for any code constructing sandbox contexts via the legacy policy path.
Preserve client metadata through queued submissions openai/codex
Queued inputs now accept responsesapiClientMetadata, persist it with the input, and forward it when a selected item starts or an idle queue dispatches, so attribution like client_type no longer disappears on queued turns and survives a restart.
v7.52.0 openai/openai-node
by openai-sdks[bot]
openai-node 7.52.0 and openai-python 3.47.0 both add a model option for Responses requests, so the parameter is generated in the types rather than left to unsupported passthrough. The Node release also bumps follow-redirects from 1.16.0 to 1.16.2 in the Cloudflare worker ecosystem tests.
Add shared service-tier support for host-owned agents openai/codex
An optional AgentServiceTier provider lets host-owned children, detached ones included, inherit the root's committed tier at spawn preparation, startup prewarm, and each inference step. Per-turn tier overrides are rejected for children on the shared provider, and root updates apply to subsequent requests without touching those in flight.
feat(api): add stream options for agent sessions openai/openai-python
Agent session streams take stream_options when a session is created and include_obfuscation when streaming its events, with padding still on by default. The long tail was routine dependency work: oxlint to 1.90.0, oxfmt to 0.75.0, ultracite to 8.1.0, and the Codex telemetry path now reuses decoded WebSocket event kinds instead of reparsing frames.
Action items