wyrm_replication
Category
Federation
Use to sync memory between machines and watch the live event mesh - action=start|stop|status|tick (daemon + peers; tokens via tokenEnv), conflicts (did the last sync leave conflicts to resolve?), resolve, publish, since, subscribe (watch a project's live activity feed for changes from other agents), replicate (one-shot: sync my memory over to another machine or peer), unshare (kind + id: make a record private again so it does not leave this machine). Back up the memory database off this machine, encrypted: wyrm cloud backup (CLI).
Signature
| Argument | Type | Required | Description |
|---|---|---|---|
action | 'start' | 'stop' | 'status' | 'tick' | 'peer_add' | 'peer_remove' | 'peer_list' | 'conflicts' | 'resolve' | 'publish' | 'since' | 'subscribe' | 'replicate' | 'unshare' | ✓ | |
interval_minutes | number | start | |
baseUrl | string | peer_add/remove | |
projectPath | string | ||
remoteProject | string | peer_add/replicate | |
tokenEnv | string | peer_add: env var name | |
limit | number | conflicts/since | |
conflict_id | number | resolve | |
mode | string | resolve: kept_local|kept_remote|merged | |
kind | 'capture' | 'session_update' | 'quest' | 'truth' | 'presence' | 'tool_call' | 'session' | 'artifact' | 'edge' | ||
id | number | ||
payload | object | publish | |
cursor | number | since | |
peerUrl | string | replicate | |
token | string | replicate |
Hand-written prose for this tool will appear here. Edit between the markers above and below; the rest of this page regenerates on every docs build.