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
- `RepoContext`: let nested traversal skip vendored directories, and autoload the instruction files of several repositories in one workspace
- Public skill parsing in `pydantic_ai_harness.skills`, and public helpers for the deferred-capability catalog and `load_capability` tool definition
- `LocalWorkspaceBackend.run`: a timeout raises a bare `PermissionError` when neither the process group nor the process can be signalled
- `Advisor`: a consultation budget that spans several runs
- Test `Workspace.run` `cwd` errors on every backend and across durable engines
- Three harness test modules fail to collect on Windows: `os.geteuid()` in a module-level `skipif`
- StepPersistence leaves a tool call skipped with `SkipToolExecution` at `started`
- `ToolOutputLimits` spills of two calls that reuse a `tool_call_id` share one handle, losing the first result
- Spill each `ToolOutputLimits` call separately when one run reuses a `tool_call_id`
- Make harness test skipif guards portable when `os.geteuid` is absent
- Docs
- Python not yet supported