Please note that this version includes a small breaking change to MCP servers, hence the minor version bump. See https://openai.github.io/openai-agents-python/release/ for the breaking change changelog.
What's Changed
- Add is_enabled to handoffs by @rm-openai in #925
- Removed lines to avoid duplicate output in REPL utility by @DanieleMorotti in #928
- Bugfix | Fixed a bug when calling reasoning models with
store=False
by @niv-hertz in #920 - Point CLAUDE.md to AGENTS.md by @rm-openai in #930
- Fix #890 by adjusting the guardrail document page by @seratch in #903
- Add exempt-issue-labels to the issue triage GH Action job by @seratch in #936
- Remove duplicate entry from
__init__.py
by @Lightblues in #897 - Fix #604 Chat Completion model raises runtime error when response.choices is empty by @seratch in #935
- Fix #892 by adding proper tool description in context.md by @Abbas-Asad in #937
- Duplicate Classifier in pyproject.toml by @DanielHashmi in #951
- fix: add ensure_ascii=False to json.dumps for correct Unicode output by @KatHaruto in #639
- Add uv as an alternative Python environment setup option for issue #884 by @Sucran in #909
- Fix and Document
parallel_tool_calls
Attribute in ModelSettings by @Rehan-Ul-Haq in #763 - replace .py file with .ipynb for Jupyter example by @ccmien in #262
- feat: add MCP tool filtering support by @devtalker in #861
- Tweak in pyproject.toml by @seratch in #952
- Fix incorrect argument description in
on_trace_end
docstring by @shirazkk in #958 - Fix #944 by updating the models document page to cover extra_args by @seratch in #950
- Annotating the openai.Omit type so that ModelSettings can be serialized by pydantic by @tconley1428 in #938
- Import Path Inconsistency by @DanielHashmi in #960
- Add reasoning content - fix on #494 by @axion66 in #871
- Add safety check handling for ComputerTool by @rm-openai in #923
- v0.1.0 by @rm-openai in #963
New Contributors
- @Lightblues made their first contribution in #897
- @Abbas-Asad made their first contribution in #937
- @DanielHashmi made their first contribution in #951
- @KatHaruto made their first contribution in #639
- @Sucran made their first contribution in #909
- @devtalker made their first contribution in #861
- @shirazkk made their first contribution in #958
- @tconley1428 made their first contribution in #938
- @axion66 made their first contribution in #871
Full Changelog: v0.0.19...v0.1.0