plur_sync
Sync engrams through Git and refresh the derived index from YAML. Provide a remote URL on first use to enable cross-device sync, or run a full rebuild to recover from an out-of-sync index.
Instructions
Sync engrams via git AND refresh the derived index from YAML. Initializes repo on first call, commits and pushes/pulls on subsequent calls. Provide a remote URL on first call to enable cross-device sync. Pass full=true to drop-and-rebuild the index from YAML (recovery path; YAML stays untouched).
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": "plur_sync"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | Full reindex: drop the derived index (PGLite/SQLite) and rebuild from YAML. YAML is never modified. Use to recover from an out-of-sync index. | |
| remote | No | Git remote URL (e.g. git@github.com:user/plur-engrams.git). Only needed on first call to set up remote. |