domains
Domain administration and discovery. Default (action=list or omit action): return all domains with at least one live memory and all registered aliases ({domains:[...], aliases:[{alias,canonical_domain},...]}). action=alias: register a new alias ({alias,domain} required) — rejected if the alias name already has live memories (move or archive them first). Synonyms: add, create. action=unalias: delete a registered alias ({alias} required). Synonyms: remove. action=resolve: return the canonical domain for a name ({name} required). action=rename: rename a domain in place — all memories move from old_domain to new_domain, and an alias from old_domain is registered automatically ({old_domain,new_domain} required). Precondition for rename: new_domain must not already have memories — if it does, use merge_domains instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| alias | No | ||
| action | No | ||
| domain | No | ||
| new_domain | No | ||
| old_domain | No |