Skip to content

Releases: openai/openai-agents-js

v0.13.3

Choose a tag to compare

@seratch seratch released this 13 Jul 23:30
7833c50

What's Changed

  • fix: avoid tracing process lifecycle listeners in workerd by @brien-oai in #1467

Documentation & Other Changes

  • docs: document hosted multi-agent and GPT-5.6 request controls by @seratch in #1459
  • chore: update versions by @github-actions[bot] in #1464

New Contributors

Full Changelog: v0.13.2...v0.13.3

v0.13.2

Choose a tag to compare

@seratch seratch released this 10 Jul 23:55
9fb7708

What's Changed

  • feat: support GPT-5.6 request controls by @seratch in #1463
  • feat: add experimental hosted multi-agent support by @seratch in #1458
  • fix: resolve workspace packages from source in Vitest by @seratch in #1449
  • fix: restore run usage when deserializing RunState by @winklemad in #1451
  • fix(realtime): surface provider error when /realtime/calls fails by @RahulGopathi in #1461

Documentation & Other Changes

  • chore: update versions by @github-actions[bot] in #1462

New Contributors

Full Changelog: v0.13.1...v0.13.2

v0.13.1

Choose a tag to compare

@seratch seratch released this 09 Jul 23:53
04807e3

What's Changed

  • feat: add compatible defaults for GPT-5.6 model families by @seratch in #1454
  • fix(openai): support openai 6.46.0 usage types by @HAYDEN-OAI in #1453

Documentation & Other Changes

  • docs: updates for v0.13.0 by @seratch in #1447
  • chore: update pnpm and development dependencies by @seratch in #1450
  • chore: update versions by @github-actions[bot] in #1452

New Contributors

Full Changelog: v0.13.0...v0.13.1

v0.13.0

Choose a tag to compare

@seratch seratch released this 07 Jul 06:00
480bf40

Key Changes

RealtimeAgent's default is now gpt-realtime-2.1

Since this version, the default model for RealtimeAgents is gpt-realtime-2.1: https://developers.openai.com/api/docs/models/gpt-realtime-2.1

What's Changed

  • feat: update realtime default model to gpt-realtime-2.1 by @seratch in #1446

Documentation & Other Changes

  • docs: updates for v0.12.1 by @seratch in #1445
  • chore: update versions by @github-actions[bot] in #1448

Full Changelog: v0.12.1...v0.13.0

v0.12.1

Choose a tag to compare

@seratch seratch released this 07 Jul 00:43
9ca55d1

What's Changed

  • feat: add invalid final output recovery handler by @seratch in #1444
  • fix: #1396 restore system messages in conversation history by @Epochex in #1397
  • fix: reject invalid handoff input filters by @fallintoplace in #1427
  • fix: accept OpenAI clients across module resolution modes by @seratch in #1433
  • fix: avoid replaying acknowledged tool results on resume by @seratch in #1437
  • refactor: consolidate runtime helpers and adapter normalization by @seratch in #1431
  • chore: correct explicit model flag spelling by @seratch in #1440

Documentation & Other Changes

  • docs: polish snippets and guide links by @seratch in #1441
  • test: improve agents-core and agents-extensions coverage by @seratch in #1438
  • test: tighten Twilio transport test fakes by @seratch in #1439
  • chore(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #1434
  • chore: update versions by @github-actions[bot] in #1430

New Contributors

Full Changelog: v0.12.0...v0.12.1

v0.12.0

Choose a tag to compare

@seratch seratch released this 24 Jun 03:57
979ede9

What's Changed

  • fix(core): avoid reevaluating resolved tool approvals by @seratch in #1418
  • fix(core): preserve empty array tool outputs by @seratch in #1419
  • fix(core): parse special permission bits by position by @seratch in #1421
  • fix(core): await sibling guardrails after failures by @seratch in #1420
  • fix(core): distinguish remote mount edit guidance by @seratch in #1422
  • fix(realtime): prevent ambiguous tool dispatch by @seratch in #1417
  • fix(realtime): handle malformed realtime messages by @fallintoplace in #1414

Documentation & Other Changes

New Contributors

Full Changelog: v0.11.8...v0.12.0

v0.11.8

Choose a tag to compare

@seratch seratch released this 19 Jun 05:29
7e73145

What's Changed

  • feat: add opt-in pre-approval tool input guardrails by @seratch in #1358
  • feat: add SDK-only custom data for tool outputs by @seratch in #1360

Documentation & Other Changes

  • chore: update versions by @github-actions[bot] in #1411

Full Changelog: v0.11.7...v0.11.8

v0.11.7

Choose a tag to compare

@seratch seratch released this 18 Jun 01:38
a92c2ab

What's Changed

  • feat: expose serializable full MCP tool results by @seratch in #1380
  • fix: expose sandbox error retryability metadata by @seratch in #1398
  • fix: delegate incomplete auth to Vercel SDK by @scotttrinh in #1405
  • fix: recover legacy session authentication through Vercel SDK by @seratch in #1410
  • fix: update Modal sandbox provider for Modal SDK 0.7.6 APIs by @thomelane in #1381
  • fix: honor top-level input_image detail in the Chat Completions converter by @bymle in #1407

Documentation & Other Changes

New Contributors

Full Changelog: v0.11.6...v0.11.7

v0.11.6

Choose a tag to compare

@seratch seratch released this 29 May 01:53
6f0a2a9

What's Changed

  • feat: add tracing span lifecycle dispatch helpers by @seratch in #1372
  • fix: set model metadata on generation span in streaming + chat completions by @imxinde in #1368

Documentation & Other Changes

  • chore(deps): bump the npm_and_yarn group across 3 directories with 1 update by @dependabot[bot] in #1364
  • chore: update versions by @github-actions[bot] in #1370

New Contributors

Full Changelog: v0.11.5...v0.11.6

v0.11.5

Choose a tag to compare

@seratch seratch released this 22 May 22:58
42b2276

What's Changed

  • feat: add opt-in recovery for missing function tools by @seratch in #1336
  • feat: add configurable tracing ID generation by @seratch in #1344
  • feat: add Handoff clone overrides by @seratch in #1348
  • feat: add scoped trace context helpers by @seratch in #1347
  • feat: add RunState trace clearing for resumed runs by @seratch in #1356
  • feat: add completed tracing lifecycle dispatch helpers by @seratch in #1355
  • fix: delay WebRTC close for transient peer disconnects by @seratch in #1363
  • fix: add tracing context storage injection by @seratch in #1345
  • fix: guard session persistence debug env access by @seratch in #1354
  • fix: make Runner modelProvider optional by @seratch in #1349
  • fix: add public Usage JSON restoration helpers by @seratch in #1350
  • fix: #1340 preserve AI SDK output token details in usage tracing by @seratch in #1342

Documentation & Other Changes

  • docs: add runtime review guidance by @seratch in #1316
  • docs: update all translated pages using new settings by @seratch in #1320
  • ci: clean up jobs by @seratch in #1321
  • test(realtime): cover MCP tools with disabled tracing by @Herrtian in #1338
  • chore: update versions by @github-actions[bot] in #1339

New Contributors

Full Changelog: v0.11.4...v0.11.5