Skip to content

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 ​

ArgumentTypeRequiredDescription
action'start' | 'stop' | 'status' | 'tick' | 'peer_add' | 'peer_remove' | 'peer_list' | 'conflicts' | 'resolve' | 'publish' | 'since' | 'subscribe' | 'replicate' | 'unshare'✓
interval_minutesnumberstart
baseUrlstringpeer_add/remove
projectPathstring
remoteProjectstringpeer_add/replicate
tokenEnvstringpeer_add: env var name
limitnumberconflicts/since
conflict_idnumberresolve
modestringresolve: kept_local|kept_remote|merged
kind'capture' | 'session_update' | 'quest' | 'truth' | 'presence' | 'tool_call' | 'session' | 'artifact' | 'edge'
idnumber
payloadobjectpublish
cursornumbersince
peerUrlstringreplicate
tokenstringreplicate

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.

Proprietary · © 2026 Ghost Protocol (Pvt) Ltd