$ the-wire · showcase
Windows sandbox provisioning goes live, SDKs gain canonical security models
By RepoJournal · Filed · About OpenAI
Codex enables authenticated Windows sandbox provisioning, and both openai-node and openai-python now document a canonical repository threat model.
Codex enabled authenticated Windows sandbox provisioning [1]. The sandbox service now serves framed provisioning requests over a local named pipe, authenticates packaged clients, validates requests and machine policy, and reports outcomes through bounded responses and Windows event logging. Configuration parse failures return `unavailable` so clients can handle the failure mode explicitly.
The provisioning pipeline also gained resilience [2]. A valid Ready report can now replace a deferred environment's provisioning failure while preserving the same environment instance; failures are treated as retryable, and stale failures no longer poison later startup attempts. Separately, app-server responses now expose loaded thread environments via the experimental `Thread.environments` field, populated from live thread state across start, resume, read, list, and unarchive responses [3]. New experimental context management adds configuration under `features.context_management.experimental_mode`, enabling token-budget context and the `new_context` tool for eligible ChatGPT Plus, Pro, and Pro Lite sessions on the Codex backend, while staying disabled for custom providers and non-Codex endpoints [4]. A test-only RMCP OAuth credential store adapter maps RMCP refreshes onto Codex's pinned credential backend with refresh transaction guards [5].
The openai-node and openai-python SDKs each added a canonical security model [6][7]. Both introduce docs/architecture/security-model.md as the single detailed repository threat model, keep SECURITY.md focused on coordinated disclosure, and clarify that tracked executable checkout files run with repository-code authority. The Python version verifies 98 source citations resolve to existing files and valid lines [8].
Action items
References
- [1] Enable authenticated Windows sandbox provisioning (#42351) ↗ openai/codex
- [2] Recover deferred environments after provisioning failure ↗ openai/codex
- [3] Expose loaded thread environments in app-server responses ↗ openai/codex
- [4] Add experimental context management activation ↗ openai/codex
- [5] Add an RMCP OAuth credential store adapter ↗ openai/codex
- [6] docs: add canonical SDK security model (#2566) ↗ openai/openai-node
- [7] docs: add canonical SDK security model (#3778) ↗ openai/openai-python
- [8] docs: add canonical SDK security model ↗ openai/openai-python