vault_sync
Wrapper around vault file sync. action=list|pull|push to work against the primary vault. list/pull are paginated — narrow with path/since and follow next_cursor instead of pulling the whole vault. For push: WAF-bypass via content_b64 or content: '__B64__:...' prefix (mirrors sync_push).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Relative path filter or target file path. | |
| limit | No | Max entries per page. list: default 200, max 1000. pull: default 25, max 100. | |
| since | No | ISO 8601 timestamp for incremental pull. | |
| action | No | Sync action. Default list. | |
| cursor | No | Pass `next_cursor` from the previous response to fetch the next page. | |
| content | No | Required for push (or `content_b64`). Prefix with '__B64__:' for WAF bypass. | |
| content_b64 | No | Optional: base64-encoded content (use INSTEAD of `content`) for WAF-bypass on large bodies. Server decodes before storing. |