This release adds 2 notable features for engineering teams evaluating rollout.
Published 26d
AI Agents & Assistants
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
agent-framework
genai
llm
pydantic
python
Summary
AI summaryAdded tool_choice setting and new output tool event types, deprecating old function-tool events.
Full changelog
What's Changed
🚀 Features
- Add
tool_choicesetting by @dsfaccini in https://github.com/pydantic/pydantic-ai/pull/3611 - Yield
OutputToolCallEvent/OutputToolResultEventfor output tool calls; deprecate function-tool events for failing output tool calls by @DouweM in https://github.com/pydantic/pydantic-ai/pull/5320
🐛 Bug Fixes
- Drain spawned tasks during agent cancellation by @adtyavrdhn in https://github.com/pydantic/pydantic-ai/pull/5341
New Contributors
- @DhruvGarg111 made their first contribution in https://github.com/pydantic/pydantic-ai/pull/4958
Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v1.92.0...v1.93.0
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
Related context
Related tools
Earlier breaking changes
- v1.95.0 rename ‘built-in tools’ to ‘native tools’, deprecate old fields, register via capabilities=[NativeTool(...)]
Beta — feedback welcome: [email protected]