Agents
OpenAI Agents SDK 0.19.4 lands 17 fixes a day after 0.19.3, concentrated on guardrail ordering and sandbox budgets
Released August 5, barely a day after 0.19.3, this patch defers non-stream session saves until output guardrails run, preserves completed tool guardrail results, honors resolved status before policy checks, and cancels sibling work after concurrent failures — a cluster suggesting real-world races between guardrails and session persistence. Sandbox changes enforce token output budgets and single-flight cached dependency factories; session changes enforce closed state in MongoDBSession, preserve repeated history provenance, and reject reused branch IDs on branch creation. It also redacts invalid tool argument errors, which previously could echo attacker-controlled arguments back into logs.
↳ Follow the thread