openai-agents-python
https://github.com/openai/openai-agents-python
Python
A lightweight, powerful framework for multi-agent workflows
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 supported3 Subscribers
Add a CodeTriage badge to openai-agents-python
Help out
- Issues
- Streamed Chat Completions run raises ValidationError when tool_choice names a function tool called web_search
- Realtime: with async_tool_calls=True, an interruption mid-tool is answered with no pending marker for the call, and the model claims the action already happened
- Pass the call_id to ApplyPatchTool's editor
- function_tool on a callable object uses an inherited or generated class docstring as the tool description
- Feature request: support arbitrary JSON values within strict structured outputs
- Approval decision transfers across runs when call ID is reused
- release: 0.25.0
- fix(typing): explicitly specialize ToolContext[Any] in ToolFunctionWithToolContext
- RedisSession fails on Redis Cluster: add_items/clear_session raise AttributeError ('ClusterPipeline' has no 'raise_first_error')
- Docs
- Python not yet supported