Move LLMProviders/agentMode/ and components/agent/ into src/agentMode/ with
strict acp/session/backends/ui layering enforced by eslint-plugin-boundaries.
Introduce a BackendDescriptor registry so adding a new backend is a single
folder under backends/<id>/, with no edits required to acp/, session/, or ui/.
Migrate per-backend settings from top-level agentMode.binary* keys into
agentMode.backends.opencode.*, with sanitizer-driven legacy lift so existing
installs keep their pointer.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-25 12:53:03 -07:00
Renamed from src/LLMProviders/agentMode/backends/OpencodeBinaryManager.test.ts (Browse further)