The Wire · Showcase
CODEX SHIPS AUTH-FIRST SDK, LOCKS DOWN REMOTE CONFIG
By RepoJournal · Filed · About OpenAI
Python SDK now handles login natively, ending the workaround era for app authentication.
The Python SDK gained first-class login support [1], moving authentication from an external headache into a normal workflow. API-key flows complete immediately while interactive ChatGPT logins now route through the SDK, finally giving developers a clean setup path. In parallel, the TUI is being hardened against state drift: primary settings writes now route through the app server instead of writing directly to local config [2], the first of four planned migrations that will lock all preference changes into the centralized backend. Remote executor registration also switched to auth-backed credentials [4], replacing the old registry bearer env var with persisted ChatGPT auth, which streamlines credential management without breaking the existing biscuit-only contract. On the model side, the spawn_agent guidance got aggressive trimming [3]: model override summaries are now capped to 5 entries with compact reasoning, cutting unnecessary context bloat. Tests across the suite also cleaned up legacy compatibility shapes [5], replacing direct SandboxPolicy construction with canonical PermissionProfile builders to clarify where old patterns are actually required.
Action items
- → Integrate new Python SDK login flows into app setup paths openai/codex [plan]
- → Audit TUI remote session preference handling for upcoming config migrations openai/codex [monitor]
- → Update custom executor registration to use new auth path before next deploy openai/codex [plan]
References
- [1] sdk/python: add first-class login support ↗ openai/codex
- [2] [1 of 4] tui: route primary settings writes through app server ↗ openai/codex
- [3] multiagent: trim model-visible description, cap to 5 models ↗ openai/codex
- [4] exec-server: support auth-backed remote executor registration ↗ openai/codex
- [5] test: construct permission profiles directly ↗ openai/codex
FAQ
- What changed in OpenAI on May 17, 2026?
- Python SDK now handles login natively, ending the workaround era for app authentication.
- What should OpenAI teams do about it?
- Integrate new Python SDK login flows into app setup paths • Audit TUI remote session preference handling for upcoming config migrations • Update custom executor registration to use new auth path before next deploy
- Which OpenAI repositories shipped on May 17, 2026?
- openai/codex