Skip to content

openai-agents-python

v0.17.7 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agents ai harness llm openai python

Summary

AI summary

Updates fix, Documentation & Other Changes, and feat across a mixed release.

Full changelog

What's Changed

  • feat: expose configurable websocket max_size limit by @anneheartrecord in https://github.com/openai/openai-agents-python/pull/3645
  • feat: add buffered Chat Completions tool-call streaming by @incoffeemonster in https://github.com/openai/openai-agents-python/pull/3506
  • fix: reduce sandbox sink buffering and spool timeouts by @2830500285 in https://github.com/openai/openai-agents-python/pull/3642
  • fix: #3346 clean up branch-only messages when deleting branches by @Aphroq in https://github.com/openai/openai-agents-python/pull/3347
  • fix: #3348 make AdvancedSQLiteSession add_items atomic by @Aphroq in https://github.com/openai/openai-agents-python/pull/3349
  • fix: cancel sibling guardrail tasks when one raises by @adityasingh2400 in https://github.com/openai/openai-agents-python/pull/3239
  • fix: skip needs_approval_checker when status resolved in _collect_runs_by_approval by @adityasingh2400 in https://github.com/openai/openai-agents-python/pull/3259
  • fix: validate ls special permission bits by position by @a1vazovsky in https://github.com/openai/openai-agents-python/pull/3420
  • fix: gate remote-mount edit guidance by mode by @a1vazovsky in https://github.com/openai/openai-agents-python/pull/3423
  • fix: remove dependency on types-requests by @rouge8 in https://github.com/openai/openai-agents-python/pull/3509
  • fix: empty list/tuple tool output dropped via all([]) == True by @vidigoat in https://github.com/openai/openai-agents-python/pull/3554
  • fix: wake PTY output collection on process exit (E2B) by @rohitrastogi in https://github.com/openai/openai-agents-python/pull/3610
  • fix: avoid stale object-id dedupe in server conversation tracker by @chutch in https://github.com/openai/openai-agents-python/pull/3621
  • fix: report effective Blaxel timeouts by @he-yufeng in https://github.com/openai/openai-agents-python/pull/3643
  • fix: prevent ambiguous Realtime multi-agent tool dispatch by @mavrickdeveloper in https://github.com/openai/openai-agents-python/pull/3441
  • fix: add hint to duplicated MCP server tool name error message by @wustwyh in https://github.com/openai/openai-agents-python/pull/3678
  • fix: recursively extract HTTP errors from nested ExceptionGroups by @mshsheikh in https://github.com/openai/openai-agents-python/pull/3556

Documentation & Other Changes

  • docs: #3461 changes for tool_not_found_behavior option by @seratch in https://github.com/openai/openai-agents-python/pull/3462
  • docs: changes for #3487 feature addition by @seratch in https://github.com/openai/openai-agents-python/pull/3488
  • docs: fix OpenAI capitalization in auto-generated ref titles by @atimothee in https://github.com/openai/openai-agents-python/pull/3646
  • docs: add SDK maintainer references and review guidance by @seratch in https://github.com/openai/openai-agents-python/pull/3676
  • Release 0.17.7 by @github-actions[bot] in https://github.com/openai/openai-agents-python/pull/3682

New Contributors

  • @rouge8 made their first contribution in https://github.com/openai/openai-agents-python/pull/3509
  • @vidigoat made their first contribution in https://github.com/openai/openai-agents-python/pull/3554
  • @rohitrastogi made their first contribution in https://github.com/openai/openai-agents-python/pull/3610
  • @chutch made their first contribution in https://github.com/openai/openai-agents-python/pull/3621
  • @he-yufeng made their first contribution in https://github.com/openai/openai-agents-python/pull/3643
  • @anneheartrecord made their first contribution in https://github.com/openai/openai-agents-python/pull/3645
  • @2830500285 made their first contribution in https://github.com/openai/openai-agents-python/pull/3642
  • @atimothee made their first contribution in https://github.com/openai/openai-agents-python/pull/3646
  • @incoffeemonster made their first contribution in https://github.com/openai/openai-agents-python/pull/3506
  • @wustwyh made their first contribution in https://github.com/openai/openai-agents-python/pull/3678

Full Changelog: https://github.com/openai/openai-agents-python/compare/v0.17.6...v0.17.7

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track openai-agents-python

Get notified when new releases ship.

Sign up free

About openai-agents-python

A lightweight, powerful framework for multi-agent workflows

All releases →

Related context

Beta — feedback welcome: [email protected]