party_resolve_action
Process and broadcast player action outcomes in D&D campaigns. Resolve dice rolls, update game state, and send narrative responses to connected players through WebSocket communication.
Instructions
Resolve a player action and broadcast the response to connected players.
After processing a player action (rolling dice, narrating outcome, updating state), call this tool to push the response to the WebSocket broadcast queue.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action_id | Yes | The action_id returned by party_pop_action | |
| narrative | Yes | The DM's narrative response to the player's action | |
| private_messages | No | JSON object of player-specific private messages, e.g. {"player": "secret"} | |
| dm_notes | No | DM-only notes (not sent to players) |