Open Play Session
open_sessionStart or resume a play session by resuming a novel, activating a badge, and receiving a recap. Novel and badge are optional; changes persist and are audited.
Instructions
Open a play session by resuming a Novel, activating a badge, and returning a recap. novel selects the slug and badge the seat; both are optional and fall back to the active Novel and current badge; resume and badge changes persist and are audited. Use when: starting or resuming a session, especially after a restart. Do NOT use when: creating a Novel — use manage_novel (action: create); running a turn — use take_turn. Revert with manage_history (action: undo).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| badge | No | Badge to activate (open_session). | |
| novel | No | Novel slug to resume (open_session). |
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). |