v1.87.0

pydantic/pydantic-aiv1.87.0Apr 25, 2026by DouweM

AI Summary

Adds `HandleDeferredToolCalls` and `ProcessEventStream` capabilities, and handles thinking setting for GPT-5.5.

Key Highlights

  • Add `HandleDeferredToolCalls` capability and hook
  • Add `ProcessEventStream` capability
  • Handle thinking setting for GPT-5.5

New Features

  • HandleDeferredToolCalls capability
  • ProcessEventStream capability

Full Release Notes

<!-- Release notes generated using configuration in .github/release.yml at main -->

## What's Changed
### 🚀 Features
* Add `HandleDeferredToolCalls` capability and `handle_deferred_tool_calls` hook by @DouweM in https://github.com/pydantic/pydantic-ai/pull/5142
* Add `ProcessEventStream` capability by @DouweM in https://github.com/pydantic/pydantic-ai/pull/5141
* Handle thinking setting for GPT-5.5 by @dsfaccini in https://github.com/pydantic/pydantic-ai/pull/5196


**Full Changelog**: https://github.com/pydantic/pydantic-ai/compare/v1.86.1...v1.87.0