initialize_session
Start a new RPG game session by creating world, party, characters, and setting starting location in one call instead of multiple separate operations.
Instructions
Initialize a new game session with world, party, and starting location.
REPLACES: create_world + create_party + N×create_character + move_party (6-10 calls → 1 call)
Example: { "worldName": "Forgotten Realms", "partyName": "The Silver Blades", "characters": [ { "name": "Valeros", "race": "Human", "characterClass": "fighter", "equipment": ["longsword", "chain_mail", "shield"] }, { "name": "Seoni", "race": "Human", "characterClass": "sorcerer", "equipment": ["quarterstaff"] } ], "startingLocation": { "name": "Sandpoint", "x": 50, "y": 50 } }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| worldName | No | New World | |
| worldSeed | No | ||
| partyName | Yes | ||
| characters | Yes | ||
| startingLocation | No | ||
| sessionId | No |