Update concept surface form
update_concept_aliasRemove or promote a concept alias using alias IDs from get_semantic_concept. Requires editor; no LLM call. action='remove' stops that surface form resolving to this concept; removing the last alias is refused. action='set_canonical' changes its displayed form. To add an alias use add_semantic_concept(alias_of=...). Returns the outcome. See enricher://docs/semantic-ids.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | 'remove' prunes the surface form; 'set_canonical' promotes it. | |
| alias_id | Yes | The surface-form row's own id (UUID). | |
| concept_id | Yes | The concept's semantic_id (UUID). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||