$ the-wire · showcase
Agents streams stop throwing on session errors
By RepoJournal · Filed · About OpenAI · Composed from the cited sources · methodology
openai-node 7.53.0 makes beta Agents streams deliver in-band errors as events instead of throwing and closing, a deliberate break for anyone consuming session lifecycle notifications downstream of a failure.
feat(agents): deliver session errors as stream events openai/openai-node
Beta Agents streams can emit an error before a session lifecycle notification, and the SDK used to throw at the error and close the stream, so applications missed the later event. `beta.agents.sessions.events.stream()` and streaming `beta.agents.sessions.create()` now deliver each parsed JSON payload, including in-band errors, while other APIs keep their existing error handling.
v7.53.0 openai/openai-node
by openai-sdks[bot]
openai-node v7.53.0 ships that agents change along with a dev-dependency bump of @aws-sdk/credential-provider-node from 3.972.84 to 3.972.88. Nothing else moved in the release.
Ensure side-chat policy reaches the first model request openai/codex
An inherited turn could suppress a fork's configured developer instructions, leaving the first side-chat request without its developer policy. Codex now moves the shared side-conversation instructions and history boundary into `codex-context-fragments` and injects the policy before the user-role boundary when a TUI side-chat fork is created, retaining the configured instructions.
Add theme-aware semantic colors to extension UI trees openai/codex
Extension UI trees accepted only named terminal colors and literal RGB values; they now take `primary`, `surface`, `accent`, and `status-*` roles for text foregrounds and row backgrounds, resolved against the active theme when footer content renders.
docs: consolidate AGENTS.md guidance openai/openai-python
The long tail: openai-python cuts AGENTS.md from 786 to 505 words while keeping the CODEOWNER and security regression gates, and both SDKs retain their existing agent scheduling APIs.
Action items