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
- Docs: include Noveum in the external tracing processors list
- `ShellTool` and `ApplyPatchTool` default `needs_approval=False` for host-side execution |
- fix(sessions): match literal Unicode content in AdvancedSQLiteSession
- fix(sandbox): check sandbox apply_patch approval scope
- fix(core): scope function tool approvals to their owning agent
- fix(sandbox): append workspace events without rereading the outbox
- fix(sandbox): preserve read-only grants during recursive sandbox removal
- fix(sessions): close SQLiteSession connections owned by exited worker threads
- fix(extensions): authenticate encrypted history before destructive pop
- Agent.as_tool() nested subagent runs never hit prompt cache, even with byte-identical instructions/tools/prompt_cache_key
- Docs
- Python not yet supported