What's Changed
- feat: support sandbox extra path grants by @qiyaoq-oai in #2920
- feat: #2228 persist tool origin metadata in run items by @seratch in #2654
- feat(extensions): add MongoDB session backend by @alexbevi in #2902
- fix: loosen sandbox compaction model parsing by @sdcoffey in #2930
- fix: remove_all_tools missing hosted tool types by @javierdejesusda in #2885
- fix: tolerate None text in ResponseOutputText content items by @beveradb in #2883
- fix: #1876 LiteLLM extra_body forwarding by @yu2001-s in #2900
- fix: trust filesystem permissions for Vercel roots by @scotttrinh in #2910
- fix: #604 handle None choices in ChatCompletion response by @Spectual in #2850
- fix: normalize compacted Responses user inputs before session reuse by @seratch in #2925
- fix: #2929 surface run-loop exceptions after stream_events() completes by @nileshpatil6 in #2931
Documentation & Other Changes
- docs: clarify OpenAI provider configuration guidance by @seratch in #2901
- docs: update translated document pages by @github-actions[bot] in #2903
- docs: sync sandbox translations and set doc translation default model to gpt-5.4 by @seratch in #2904
- docs: update translated document pages by @github-actions[bot] in #2935
- chore: bump
temporalioDep in Temporal example by @JasonSteving99 in #2918 - Release 0.14.2 by @github-actions[bot] in #2899
New Contributors
- @javierdejesusda made their first contribution in #2885
- @beveradb made their first contribution in #2883
- @yu2001-s made their first contribution in #2900
- @JasonSteving99 made their first contribution in #2918
- @scotttrinh made their first contribution in #2910
- @Spectual made their first contribution in #2850
- @alexbevi made their first contribution in #2902
- @qiyaoq-oai made their first contribution in #2920
- @nileshpatil6 made their first contribution in #2931
Full Changelog: v0.14.1...v0.14.2