pydantic-ai
https://github.com/pydantic/pydantic-ai
Python
GenAI Agent Framework, the Pydantic way
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported6 Subscribers
Add a CodeTriage badge to pydantic-ai
Help out
- Issues
- Update `NebiusProvider` to the Token Factory endpoint
- Cross-provider round-trip of a compacted history is documented but untested
- Record the compaction carrier on `CompactionPart`, and promote `encrypted_content` out of `provider_details`
- Switching providers after native compaction can exceed the new provider's context window
- A capability cannot be outermost for wrapping and last for contribution: one `get_ordering()` decides both, so a tracing-driven `outermost` silently costs it every `get_model`/`get_model_settings` contest
- Support alert and runnable fallback for MCP server connection failures
- Azure AI Voice Live: cascade voice and transcription tuning settings
- Azure AI Voice Live: support Foundry Agents (`agent_id` / `project_id`)
- First-party cancellation during the setup-phase hooks: `for_run` `ctx.cancel()` raises, and a pre-cancelled token cannot interrupt setup
- Measure whether the `<system>`-tagged degradation causes tag mimicry on Anthropic
- Docs
- Python not yet supported