Remove Migrate Agents sidebar shortcut

Keep the migration UI available from the Plugins screen and update its documentation and ownership notes.

Alessandro committed Aug 12, 2026 at 14:51 UTC baadd0dd0b09fa769a1027c183b964be85d5c8cc
3 files changed +2 -12
plugins/_migrate_agents/AGENTS.md
+1 -1
@@ -8,7 +8,7 @@
8
9 - `helpers/migration.py` owns source parsing, redaction, limits, preview data, and native chat conversion.
10 - `api/migration_preview.py` owns read-only upload inspection; `api/migration_import.py` owns confirmed writes.
11 -- `webui/` and the sidebar extension own source selection, upload, review, consent, and progress UI.
11 +- `webui/` owns source selection, upload, review, consent, and progress UI.
12 - `tests/` owns parser, privacy, archive-safety, native-chat, project, and import-helper regression coverage.
13
14 ## Local Contracts
plugins/_migrate_agents/README.md
+1 -1
@@ -17,7 +17,7 @@ Credentials, authentication files, and hidden reasoning are excluded.
17
18 ## Enable
19
20 -Enable **Migrate Agents** in Plugins, then use the inbox button beside Dashboard.
20 +Enable **Migrate Agents** in Plugins, then use its **Open** button.
21
22 ## Prepare an export
23
plugins/_migrate_agents/extensions/webui/sidebar-quick-actions-main-start/migrate-agents.html deleted
-10
@@ -1,10 +0,0 @@
1 -<div x-data>
2 - <button x-move-after=".config-button#dashboard"
3 - class="config-button"
4 - id="migrate-agents"
5 - title="Migrate Agents"
6 - aria-label="Open Migrate Agents"
7 - @click="openModal('/plugins/_migrate_agents/webui/main.html')">
8 - <x-icon name="move_to_inbox"></x-icon>
9 - </button>
10 -</div>