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 supported4 Subscribers
Add a CodeTriage badge to pydantic-ai
Help out
- Issues
- Prompted output templates reject literal JSON braces
- Copy cached lists in `MCPToolset.list_tools`, `list_prompts`, and `list_resources`
- Cached MCP listings can be corrupted by callers mutating returned lists
- Update `NebiusProvider` to the Token Factory endpoint
- Harness Compat runs on `v1` PRs, where the harness cannot typecheck
- 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
- AnthropicModel silently caps output at 4096 tokens when max_tokens is unset
- OpenRouterModel rejects a CachePoint at the start of a later UserPromptPart
- Docs
- Python not yet supported