rest_party
Heals all party members and restores spell slots with a single command, replacing multiple individual rest calls to save tokens in RPG sessions.
Instructions
Rest entire party at once - heals all members and restores spell slots.
REPLACES: N×take_long_rest or N×take_short_rest (4-6 calls → 1 call) TOKEN SAVINGS: ~80%
Long rest (8 hours):
Restores ALL party members to max HP
Restores all spell slots
Clears concentration and active spells
Cannot rest while any member is in combat
Short rest (1 hour):
Rolls hit dice for healing (configurable per member)
Warlocks regain pact magic slots
Cannot rest while any member is in combat
Example - Long rest: { "partyId": "party-123", "restType": "long" }
Example - Short rest with hit dice: { "partyId": "party-123", "restType": "short", "hitDicePerMember": 2 }
Example - Short rest with custom allocation: { "partyId": "party-123", "restType": "short", "hitDiceAllocation": { "char-id-1": 3, "char-id-2": 1, "char-id-3": 0 } }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| partyId | Yes | The party ID | |
| restType | Yes | Type of rest to take | |
| hitDicePerMember | No | Hit dice each member spends on short rest (default: 1) | |
| hitDiceAllocation | No | Custom hit dice allocation per character ID (overrides hitDicePerMember) | |
| sessionId | No |