category
List, inspect, teach, or reset substitution categories for conflict detection in AI memory.
Instructions
Substitution categories for conflict detection — list, inspect, teach, or reset.
ACTIONS:
"list": Show all categories with member counts.
"members": Show members of a specific category (needs category_name).
"learn": Teach new members (needs category_name + members as [[token, confidence], ...]).
"reset": Reset category to seed state (needs category_name).
EXAMPLES:
category() → list all categories
category(action="members", category_name="databases")
category(action="learn", category_name="databases", members=[["tidb", 0.35]])
category(action="reset", category_name="editors_tools")
Args: action: "list", "members", "learn", "reset". category_name: Required for members/learn/reset. members: For learn: [[token, confidence], ...]. source: For learn: "llm_suggested", "user_confirmed", "seed".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | list | |
| source | No | llm_suggested | |
| members | No | ||
| category_name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |