v1.7.18
What's New
Unified Managed Target Discovery
Backup, sync, and upgrade now share the same source of truth for discovering which agent configs are managed by gentle-ai.
Previously, each command maintained its own hardcoded list of config directories. Now they all derive from the adapter registry — so when a new agent is added (like Codex was in this release), every command picks it up automatically.
What changed:
- New canonical discovery layer in
internal/agents/discovery.go gentle-ai syncuses registry-driven agent discovery instead of a hardcoded listgentle-ai upgradebackup coverage now includes all registered agent config dirs + GGA extrassystem.ScanConfigsexpanded from 4 to 6 agents (added Codex and VS Code Copilot)- Codex is now properly propagated through TUI preselection and CLI default detection
- Regression guard tests added for all 6 agents across discovery, sync, upgrade, and TUI/CLI consumers
Why it matters:
Adding a new agent adapter to the registry is now the single action needed — backup, sync, upgrade, and detection all follow automatically.
Changelog
- 1351317 refactor(agents): unify managed target discovery