v1.18.1 — Agent Builder Patch
Includes all v1.18.0 features (Agent Builder) plus post-merge fixes from Copilot review and bug reports.
Bug Fixes
- Configure models → Claude → Back navigation — pressing Back in the Claude model picker when reached from "Configure models" menu now correctly returns to the config menu instead of navigating through the install flow
- skill-registry not deployed to OpenCode — added to skill catalog and foundation presets so it gets installed to all agents
- Welcome menu "Create your own Agent" — now properly disabled with "(no agents)" suffix when no engine binaries are detected
- Generation cancel via Esc — Esc now actually cancels in-flight generation instead of being blocked
- Prompt screen hint — clarified that Tab continues, Enter adds newlines
- Installed agents passed to prompt — generation prompt now includes target agent context
- SDDNewPhase PhaseName — placeholder set before prompt composition so generation knows about the new phase
- Builtin name conflict warning — preview screen shows warning banner when name conflicts with a built-in skill
- Registry duplicate handling — updates existing entry instead of appending duplicates on re-install
- Rollback marks all results as failed — InstallResults correctly reflect rollback state
- Stderr capture in all engines — error messages now include the engine CLI's stderr output
- SDD injection wired —
InjectSDDReferencenow called during installation for non-standalone modes - Skill paths use filepath.Join — cross-platform safe path construction
- Builtin skills derived from catalog — conflict detection stays in sync automatically
- Nil guard before install — prevents panic if Generated is nil on preview screen
Upgrade
brew upgrade gentle-ai