Skip to content

v0.3.0

Choose a tag to compare

@joshrotenberg joshrotenberg released this 07 Aug 19:34
· 26 commits to main since this release
8a5d5b7

Added

  • catch up to codex-cli 0.147.0 (#110)
  • make the run's own process group opt-out (#109)
  • kill the whole process group on cancellation (#106)
  • per-run MCP server config via -c overrides (#105)
  • typed accessors for stream items, and record the absent deltas (#104)
  • gate the safety-bypass flags behind an explicit opt-in (#103)
  • (history) read-side access to on-disk codex session logs (#102)
  • (config) read-side access to ~/.codex/config.toml (#101)
  • (auth) detect which auth strategy the codex CLI will use (#100)
  • classify command failures into typed error variants (#99)
  • (budget) cumulative token budget tracking across turns (#98)
  • tracing spans around command execution (#97)
  • to_command_string() for previewing the argv a builder will spawn (#93)
  • add ReviewCommand::execute_json, and correct the item schema against real output (#79)
  • session cost accumulation and streaming turns (#72)
  • report the installed CLI against a CI-backed tested-version range (#71)
  • add missing ignore and output-schema flags to exec resume and exec review (#68)

Fixed

  • [breaking] deliver the prompt for ExecCommand::from_stdin (#96)
  • kill spawned codex processes when the future is dropped (#77)
  • parse the event schema the CLI actually emits (#74)
  • stop emitting invalid approval, search, and full-auto arguments (#64)

Other

  • lint every target without default features (#108)
  • add an examples/ directory (#95)
  • add LICENSE-MIT and LICENSE-APACHE (#91)
  • record why codex review is not wrapped, and guard the decision (#69)
  • check emitted flags and config keys against the installed CLI (#67)