Vow Management
manage_vowTrack narrative vows, quests, and obligations with milestones. Set, advance, resolve, forsake, or list them to keep your TTRPG story consistent.
Instructions
Track narrative vows, quests, and obligations with milestones. 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 difficulty sets the rank track and the linked countdown's ticks; scope defaults to shared. Use when: setting, advancing, resolving, forsaking, or listing vows. Do NOT use when: starting a clock timer — use manage_countdown (action: set).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Vow name (set). | |
| scope | No | game_master, shared, faction, or party (set). | |
| action | Yes | set, milestone, resolve, forsake, or list. | |
| reason | No | The reason for abandoning (forsake). | |
| outcome | No | The resolution outcome (resolve). | |
| parties | No | Parties bound by the vow (set). | |
| vow_name | No | Vow name (milestone/resolve/forsake). | |
| difficulty | No | troublesome, dangerous, formidable, extreme, or epic (set). | |
| description | No | Vow description (set). | |
| consequences | No | Optional consequences (resolve). |
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). |