Note Management
manage_noteStore, list, and remove Novel-scoped scratch notes for game_master, player, or shared reuse. Mutations persist to the Novel and are audited; undo with manage_history, not for durable lore.
Instructions
Manage Novel-scoped scratch notes, badge-scoped to game_master (default), player, or shared. Mutating actions persist to the Novel and are audited; read-only actions do not mutate state. Revert the most recent mutation with manage_history (action: undo). set's badge_scope defaults to game_master. Use when: storing scratch state the caller will reuse. Do NOT use when: recording durable world facts — use manage_lore (action: set).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | The note key (set/remove/set_server/remove_server). | |
| action | Yes | set, remove, list, set_server, remove_server, or list_server. | |
| content | No | The note content (set/set_server). | |
| badge_scope | No | game_master, player, or shared (set). | |
| narrative_tag | No | Optional narrative tag (set_server). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Human-readable text envelope mirroring the structured result (REQ-001, REQ-548a). | |
| status | Yes | Machine-readable result status: OK, NEED_INPUT, WARNING, PARTIAL, or an error category (REQ-002, REQ-548c). |