Novel
novelManage campaign save files across the full lifecycle: create, resume, switch, end, export, import, rename, clone, archive, and checkpoint to preserve progress and return points.
Instructions
Manage Novel save files: create, resume, switch, end, export, import, rename, describe, list, archive, unarchive, info, genre, clone, save_context, get_context, or checkpoint. Use when: handling a campaign's lifecycle, interchange, or return points. Do NOT use when: managing content inside the Novel — use the entity tools (npc, lore, faction, vow, story, note, etc.).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Exported Novel JSON (import). | |
| mode | No | dry-run, merge, or replace (import). | |
| name | No | Novel name (create). | |
| slug | No | Novel slug (resume/switch/archive/unarchive/info). | |
| genre | No | Genre tag (create/genre). | |
| label | No | Checkpoint label (checkpoint_set/list/restore/remove). | |
| scope | No | Export scope (export). | |
| action | Yes | create, resume, switch, end, export, import, rename, description, list, archive, unarchive, info, genre, clone, save_context, get_context, checkpoint_set, checkpoint_list, checkpoint_restore, or checkpoint_remove. | |
| detail | No | Return full metadata (list). | |
| filter | No | active, archived, or all (list). | |
| format | No | Output format (export). | |
| strict | No | Fail on any cross-reference mismatch (import). | |
| ruleset | No | Ruleset slug (create). | |
| new_name | No | Name for the copy (clone). | |
| new_slug | No | New slug (rename). | |
| description | No | Description (create/description). | |
| source_slug | No | Novel to copy (clone). | |
| player_goals | No | Player goals (save_context). | |
| current_scene | No | Current-scene summary (save_context). | |
| codex_adventure | No | Codex adventure to seed from (create). | |
| long_term_plans | No | Long-term plans (save_context). | |
| short_term_plans | No | Short-term plans (save_context). | |
| immediate_situation | No | Immediate situation (save_context). | |
| pending_player_action | No | Pending player action (save_context). |