What's Changed
- feat: add experimental Codex extension and tool by @seratch in #2320
- Enforce max_output_length for shell tool outputs by @gustavz in #2299
- fix: #2171 dedupe nested handoff inputs by @seratch in #2323
- fix: #2317 defer compaction when local tool outputs are present by @seratch in #2322
Experimental: Codex Tool Support
Starting with this version, we have added a new experimental Codex extension (agents.extensions.experimental.codex). This extension allows you to use Codex as a tool within your agents. Since this module is still experimental, its behavior and implementation details may change in future releases.
If you run an agent with codex_tool() on a host where Codex is installed, the agent will use Codex as a tool to answer the question. The tool simply runs the Codex CLI as a subprocess, so all existing Codex configuration, skills, and capabilities are available without any additional setup.
See the example code and #2320 for more details.
Documents & Others
- Update docs by @seratch in #2307
- Update all translated document pages by @github-actions[bot] in #2312
- Update all translated document pages by @github-actions[bot] in #2316
- chore: update test coverage rules to exclude tests/* by @seratch in #2318
- Release 0.6.7 by @github-actions[bot] in #2319
Full Changelog: v0.6.6...v0.6.7