sync_tasks
Sync local task changes with the TaskChampion sync server. Push local updates and pull remote changes, with optional dry run to test connectivity.
Instructions
Trigger a sync with the configured TaskChampion sync server.
Pushes local task changes to the sync server and pulls remote changes. Requires a TaskChampion sync server configured in .taskrc. Returns an error if no sync server is configured.
Supports dry_run=true to check connectivity without transferring data. Conflicts are resolved server-side; local changes are not lost but may be reordered. Requires MANAGER role.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |