What's Changed
- feat: expose configurable websocket max_size limit by @anneheartrecord in #3645
- feat: add buffered Chat Completions tool-call streaming by @incoffeemonster in #3506
- fix: reduce sandbox sink buffering and spool timeouts by @2830500285 in #3642
- fix: #3346 clean up branch-only messages when deleting branches by @Aphroq in #3347
- fix: #3348 make AdvancedSQLiteSession add_items atomic by @Aphroq in #3349
- fix: cancel sibling guardrail tasks when one raises by @adityasingh2400 in #3239
- fix: skip needs_approval_checker when status resolved in _collect_runs_by_approval by @adityasingh2400 in #3259
- fix: validate ls special permission bits by position by @a1vazovsky in #3420
- fix: gate remote-mount edit guidance by mode by @a1vazovsky in #3423
- fix: remove dependency on types-requests by @rouge8 in #3509
- fix: empty list/tuple tool output dropped via all([]) == True by @vidigoat in #3554
- fix: wake PTY output collection on process exit (E2B) by @rohitrastogi in #3610
- fix: avoid stale object-id dedupe in server conversation tracker by @chutch in #3621
- fix: report effective Blaxel timeouts by @he-yufeng in #3643
- fix: prevent ambiguous Realtime multi-agent tool dispatch by @mavrickdeveloper in #3441
- fix: add hint to duplicated MCP server tool name error message by @wustwyh in #3678
- fix: recursively extract HTTP errors from nested ExceptionGroups by @mshsheikh in #3556
Documentation & Other Changes
- docs: #3461 changes for tool_not_found_behavior option by @seratch in #3462
- docs: changes for #3487 feature addition by @seratch in #3488
- docs: fix OpenAI capitalization in auto-generated ref titles by @atimothee in #3646
- docs: add SDK maintainer references and review guidance by @seratch in #3676
- Release 0.17.7 by @github-actions[bot] in #3682
New Contributors
- @rouge8 made their first contribution in #3509
- @vidigoat made their first contribution in #3554
- @rohitrastogi made their first contribution in #3610
- @chutch made their first contribution in #3621
- @he-yufeng made their first contribution in #3643
- @anneheartrecord made their first contribution in #3645
- @2830500285 made their first contribution in #3642
- @atimothee made their first contribution in #3646
- @incoffeemonster made their first contribution in #3506
- @wustwyh made their first contribution in #3678
Full Changelog: v0.17.6...v0.17.7