Vow
vowTrack narrative oaths, quests, and obligations with milestones. Set, advance, resolve, or abandon promises to maintain story continuity.
Instructions
Track narrative vows, quests, and obligations with milestones. Use when: setting, advancing, resolving, forsaking, or listing vows. Do NOT use when: starting a clock timer — use countdown (action: set).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Vow name (set). | |
| scope | No | gm, 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). |