Repository navigation
feat(setting): choose which agents to migrate to MongoDB - #496
Conversation
Replace the migrate-all button with a searchable multi-select of the agents in the file repository (GET /refresh-agents/options). Start Migration is disabled until at least one agent is selected, and only the selected agent ids are sent to /refresh-agents. Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Qodo reviews are paused for this user.Troubleshooting steps vary by plan Learn more → On a Teams plan? Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center? |
The settings page mixed the JSON settings editor with the migration state, handlers and two hand-rolled auto-hiding banners. Move the migration into agent-migration.svelte and leave the page to the settings tabs. - one result state and one cancellable timer replace the duplicated success/error setTimeouts, so a second message no longer gets hidden early - log the error in both catch blocks instead of discarding it - skip agents that have no id instead of offering an option with an empty value - explain an empty list (no agent files, or the default database is the file repository) instead of showing only "Nothing..." Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Follows the rename of the backend method it calls. Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
✅ Code Review ReportSummary
Security issues are evaluated independently of the code quality baseline. High or Critical security issues affect the verdict, except excluded GPL-2.0 license issues. 🔒 Security ScanNo security issues are recorded; scan completion is not known from this report. 📋 Code Quality Issues🔵 Low (1 total, 1 counted, 0 new) • style in .../lib/langs/en.json:8 — Counted 📊 Test Coverage: FailedGenerated by AegisCode at 2026-11-09 01:04:59 UTC |
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Replace the migrate-all button with a searchable multi-select of the agents in the file repository (GET /refresh-agents/options). Start Migration is disabled until at least one agent is selected, and only the selected agent ids are sent to /refresh-agents.