Skip to content

v1.39.0

Choose a tag to compare

@Alan-TheGentleman Alan-TheGentleman released this 11 Jun 17:40
272e316

✨ Highlights

  • Codex now supports model + effort selection per carril (#816) — choose the model and reasoning effort used by the strong/mid/cheap SDD profiles, with the selected values actually written into the runtime Codex profile configs.
  • Codex Custom mode now supports per-phase model selection (#820) — assign models per SDD phase, persist them across TUI/app/CLI sync paths, and pass both model and reasoning_effort to spawned phase agents.

🚀 Features

  • codex: add per-carril model + effort selection for SDD profiles (#816)
  • codex: add Custom per-phase model selection with searchable model/effort picker (#820)
  • codex: render Model columns in generated SDD guidance and goldens (#816, #820)
  • codex: pass model, reasoning_effort, and fork_turns: "none" during SDD phase delegation (#820)

🧪 Reliability

  • codex: preserve selected carril and per-phase model assignments across run, app/TUI sync, and plain gentle-ai sync --agents codex (#816, #820)
  • codex: clear stale per-phase assignments when returning from Custom mode to presets (#820)
  • codex: add regression coverage for exact model rows, Custom navigation, state persistence, sync restoration, and injection paths (#820)
  • codex: Judgment Day dual review completed through Round 5 with final APPROVE from both judges (#820)

🙌 Contributors

Core maintainer release.

📦 Upgrade

If Homebrew reports the tap as untrusted, trust the Gentle AI tap once before upgrading:

brew trust gentleman-programming/tap
brew upgrade gentle-ai

Or trust only the formula:

brew trust --formula gentleman-programming/tap/gentle-ai
brew upgrade gentle-ai

(or self-update on the next run)

Full changelog: v1.38.0...v1.39.0