v1.38.0
·
54 commits
to main
since this release
✨ Highlights
- OpenCode background agents migrated to native
tasksubagents (#813) — drops the custom 1.5k-linebackground-agents.tsplugin; managed orchestrators discard legacydelegate*tools on upgrade via the__replace__sentinel. - New Claude model alias:
fable(#799) —fableis now a valid Claude model alias across the picker and SDD injection.
🚀 Features
- opencode: native
tasksubagent orchestration; legacy plugin removed and no longer installed (#813) - model: add
fableas a valid Claude model alias (#799)
🐛 Fixes
- opencode: correct provider mapping for OpenRouter models in the TUI catalog (#780)
- installer: stop Engram before the Windows upgrade to avoid file locks (#807)
- installer: remove BOM from the install script (#811)
- tests: stabilize pre-existing component test failures on Windows (#372)
🙌 Contributors
Big thanks to the community contributors in this release:
- @lu149e —
fablemodel alias (#799) - @carlosindriago — OpenRouter provider fix (#780)
- @Basparin — Windows component test stabilization (#372)
📦 Upgrade
If Homebrew reports the tap as untrusted, trust the Gentle AI tap once before upgrading:
brew trust gentleman-programming/tap
brew upgrade gentle-aiOr 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.37.2...v1.38.0