✦ Features 9
- breakadd pagination to mcp_client list_tools_sync
- Graph - support multi-modal inputsmultiagent
- redact content from a message in a sessionsessions
- added swarm and graph spansmultiagent
- Store conversation manager in sessionsessions
- introduce Swarm multi-agent orchestratormultiagent
- add Swarm tracingmultiagent
- Expose OpenTelemetry exporter init arguments in APIotel
- Add kwargs to session interfaces for future extensibilitysessions
⊘ Fixes 5
- session manager tracks all agent last messagesessions
- Fix session manager agent initsessions
- Plumb system_prompt through to structured_outputstructured-output
- Fix various docstring issues
- raise ValueError for unsupported Graph and Swarm agent featuresmultiagent
⋯ Other 18
- configurable host and port and remove excessive logginga2a
- models - bedrock - remove signalingmodel
- deps(a2a): upper bound a2a sdk depa2a
- models - ollama - init async client per requestmodel
- models - mistral - init client on every requestmodel
- models - ollama - clean up in testsmodel
- Session persistencesessions
- update span namesotel
- models - openai - null usagemodel
- upper bound deps + remove from multiagent submodulea2a
- Expand additional $refs for structured_outputstructured-output
- docstrings - fix formatting
- add kwargs to multiagent interfacesmultiagent
- multiagent - use invoke_async instead of stream_asyncmultiagent
- correct naming in registry.py
- Update default model to be Claude 4 Sonnet
- Swarm - Remove unnecessary complete_swarm_task toolmultiagent
- remove preview from README.md