muninn_mirror_designate
Designate (or un-designate) a bundle for mirroring to a provider. Adds/removes the 'gdrive-mirror' tag on the bundle root's backing memory for Drive ('github-mirror' for GitHub). After designating, writes to that bundle automatically enqueue a mirror push. Use muninn_mirror_push to force one now. Turning mirroring on is Paid plan; turning it off (enabled=false) is always free. GitHub is not available yet: enabling it is refused, un-designating still works.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"rootKey": "<rootKey>",
"provider": "<provider>"
},
"name": "muninn_mirror_designate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| enabled | No | true = designate; false = stop mirroring this bundle | |
| rootKey | Yes | node_key of the bundle root to designate | |
| provider | Yes | Which provider to designate for: 'gdrive'. 'github' is accepted only with enabled=false. |