sync
Projects the kit into IDE-specific layouts for Claude Code, Cursor, and Codex. Handles install, remove, and status actions.
Instructions
Project the kit into an IDE-specific layout (markdown references by default).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "sync"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Default: reference | |
| action | Yes | ||
| dryRun | No | ||
| target | No | IDE id (e.g. claude-code, cursor, codex). Use action=targets to list. | |
| autoSpawn | No | On action=install: auto-start the sidecar UI (kit ui) if not running and stream progress to it. | |
| projectRoot | No | Defaults to cwd |