When a client’s WebSocket connection drops unexpectedly, the client MAY reconnect and resume the session within a server-configurable reconnection window (default: 120 seconds).Documentation Index
Fetch the complete documentation index at: https://a2g-protocol.org/llms.txt
Use this file to discover all available pages before exploring further.
Flow
reconnect
Direction: Client → Serverreconnect_state
Direction: Server → ClientTimeout Consequences
If the client does not reconnect within the reconnection window:- The server applies the default timeout action for any pending decision (e.g., fold in poker, stand in blackjack)
- The client’s seat is released at all tables
- Unlocked credits (not in active bets) are returned to the platform balance
- Locked credits (active bets, pot contributions) are resolved according to game rules
- The session is terminated
Idempotency
ThemessageId field on every message enables idempotent processing. If a client reconnects and replays messages the server already processed, the server detects the duplicate messageId and ignores the replay.