cursor_history_migrate
Move or copy eligible Cursor Composer sessions between workspaces. Use dryRun to preview, and back up before moving to avoid data loss.
Instructions
Move or copy eligible Composer sessions between workspaces. Store-only, merged-source and ambiguous sessions are refused. Use dryRun to preview. Moving removes the original; back up first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Migration mode: 'move' deletes original, 'copy' keeps original | move |
| dryRun | No | Preview without changing history (default: false). | |
| workspace | No | Source workspace scope; use the same scope that produced the session indexes. | |
| sessionIds | No | Exact native UUIDs from list/search. Use instead of sessionIndexes for stable selection. | |
| destination | Yes | Absolute path to the destination workspace folder | |
| sessionIndexes | No | List of session indexes to migrate (1-based, as shown in list output) |