lexicon_rm
Delete one lexicon entry by key, refusing if the key is not present. Use lexicon_ls to see available entries.
Instructions
Remove one lexicon entry; refuses a key the lexicon does not hold.
The caption goes back to whisper's spelling. lexicon_ls lists the entries.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | `hear` (default) or `say`: which table the entry is in. | hear |
| path | No | The project directory to act on. Omit it — the usual case — when this server is bound to a project (started as `proofcut -C DIR mcp`, or inside a project; `ping` says which): it then resolves to that one bound project, a relative path resolves against it, and a path outside it is refused by name. Unbound, `path` is the whole address and omitting it refuses rather than guessing. | |
| plan | No | Resolve the whole call and report what it would do, writing nothing. Prefer it over doing the thing and undoing it. | |
| heard | Yes | The entry's key, matched the way `lexicon_add` matches it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||