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
- Let instructions branch on the model handling the request, including after a fallback
- Move the working-directory instruction from `Coder` to `FileSystem` and `Shell`
- `InMemoryConversationStore` creates an unexpected branch when a tool return changes type in a JSON round-trip
- `FunctionToolset` docstring says `docstring_format`, `require_parameter_descriptions` and `schema_generator` apply to `Tool` instances
- Flaky `test durable-exec on 3.12 (locked)` job: cancelled at `timeout-minutes: 15`
- merge_json_schema_defs does not rewrite discriminator mapping refs when it renames a colliding def
- Rewrite discriminator mapping refs when merging JSON schema defs
- tests/test_workspace.py fails on Windows: LocalWorkspaceBackend is POSIX-only and the suite lacks the sibling skip marker
- Concurrent first requests through the default `httpx2` client can crash the process in `truststore` (SIGABRT)
- `SpritesSandbox`: throwaway sandboxes with a name, labels, a setup command, a network policy and delete on exit
- Docs
- Python not yet supported