What's Changed
- fix(formatter): derive audio format from media type by @ump45nose in #2301
- fix(gemini): exclude tool-execution tokens from output_tokens by @iluv7 in #2406
- feat(formatter): use native multimodal tool outputs by @fancyboi999 in #2389
- docs(examples): fix broken relative link to _types.py in mem0 README by @feizhuzheng in #2438
- feat(pipeline): add new pipeline module and a
GoalPipelineclass by @DavdGao in #2428 - fix(webui): isolate sessions when switching agents by @iluv7 in #2429
- chore: bump version to 2.0.7.post1 by @DavdGao in #2452
- feat(agent): generate a final text summary after reaching max iterations by @qbc2016 in #2443
- fix(tracing): report interrupted chat responses by @fengting124 in #2450
- fix(model): preserve encrypted reasoning items in OpenAI Responses history by @qbc2016 in #2426
- fix(gemini): sanitize nullable type arrays by @helloJamest in #2437
New Contributors
- @ump45nose made their first contribution in #2301
- @feizhuzheng made their first contribution in #2438
- @fengting124 made their first contribution in #2450
Full Changelog: v2.0.7...v2.0.7.post1