v6.45.0
v6.45.0
openai
Release Notes
6.45.0 (2026-06-24)
Full Changelog: v6.44.0...v6.45.0
Features
- add afterCompletion hook to runTools (#1064) (4976c22)
- realtime: support sideband call_id connections (#1795) (4fd59e1)
- reject emitted promise on error in EventEmitter (#1596) (e0b09da)
- responses: add response input items helper (#1794) (7e5a86a)
- responses: add response stream accumulator helper (#1793) (32e3e39)
Bug Fixes
- avoid serializing null optional bodies (e4ddff6)
- clean up stream abort listeners (#1884) (be55b8f)
- Leading whitespace chunks break partial parser (structured outputs) (#1213) (88d806e)
- responses: avoid parsing incomplete structured output (#1852) (4c39681)
- responses: restore output_text on streamed final responses (#1681) (bbde4d9)
- validate workload identity access tokens (#1885) (80febe4)
- zod: fully resolve extracted wrapper definitions (#1766) (5d46ed2)
- zod: sanitize extracted definition refs (#1903) (6ef2111)
Chores
- internal: codegen related update (81fcf96)
Documentation
- add vision example using image URL (#1571) (70966c9)
- azure: add Responses API example (#1675) (46453b0)
- azure: use standard client for v1 chat (#1692) (fba57e5)
- clarify abort-on-function-call example (#1843) (f21f248)
- clarify assistant stream event names (#1860) (95fc6cd)
- clarify supported zod schema features (#1880) (ea93760)
- fix helper example links (#1890) (9c58f39)
- fix typos in tool calls stream example (#1817) (8915ef0)
- readme: fix two typos and remove duplicate section (#1733) (e2f8051)
- runner: remove "the the" duplicate-word typo in JSDoc (#1892) (52f075f)