Gentle AI v3.7.0 is a minor release that adds configurable native agent and reviewer models across Claude Code, OpenCode, and Codex, and fixes exact review-authority replay under lock contention. The provider contract remains at 1.2.0.
Provenance
- Previous stable:
v3.6.1→623624edb0a82612bc8394b604b833059343b823 - Release target:
v3.7.0→6dee8f833aec9e46015759c5065a9035795d9af1 - Release workflow: run 35865455889
- Verification: preflight, release, and verify jobs all succeeded.
- Provider contract:
1.2.0
What's new
Native model selection across three runtimes
Claude Code now saves and applies six native reviewer model assignments; OpenCode exposes editable general and explore models; Codex supports custom ODD agent and reviewer models, including GPT-6 presets. Review execution keeps its existing isolation and falls back to supported defaults when a saved assignment is unavailable. The Claude and Codex model pickers also work in shorter terminals.
Included work: #4912 (issue #4911).
Breaking changes
No breaking changes are declared for v3.7.0. The Go module path remains /v3 and the provider contract remains at 1.2.0. Run gentle-ai sync to install the updated managed model-picker and Codex agent assets.
Upgrade now
brew upgrade gentle-ai
gentle-ai syncWindows and other source installs:
go install github.com/gentleman-programming/gentle-ai/v3/cmd/gentle-ai@v3.7.0
gentle-ai syncRun gentle-ai sync after upgrading so managed agent, reviewer, and runtime assets match the installed binary.
What was fixed
Exact authority replay after repository-lock contention
When the bounded repository lock wait expires but another actor has already published the same immutable review receipt/result pair, exact replay now revalidates and converges instead of reporting a spurious timeout. Missing, divergent, corrupt, or otherwise invalid authority still retains the typed timeout; the general lock policy is unchanged.
Included work: #4910 (issue #3239).
Numbers
11 non-merge commits, 2 merged pull requests, and 2 unique GitHub PR authors since v3.6.1.
Install
brew install Gentleman-Programming/tap/gentle-aior
go install github.com/gentleman-programming/gentle-ai/v3/cmd/gentle-ai@v3.7.0Windows remains supported through the Go installation path. Official Windows binary archives and Scoop publication remain unavailable; Windows upgrades use Go-based guidance rather than downloading unsigned binaries.
Signed platform archives: linux_amd64, linux_arm64, darwin_amd64, darwin_arm64, with checksums.txt and its minisign signature.
Full changelog: v3.6.1...v3.7.0