vault_sync
Synchronizes one or all vaults: runs git pull for GitHub vaults, rescans local files, then rebuilds search indices atomically.
Instructions
Synchronizes one or all vaults. For GitHub vaults, it runs git pull. For local vaults, it rescans files in-place. Then rebuilds the search indices atomically.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "vault_sync"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vault_name | No | Optional name of the vault to synchronize. If omitted, all vaults will be synchronized. | |
| response_format | No | Format of the response: 'text' (default) or 'json'. |