📄️ Authentication Flow
1. Initial Connection
📄️ Best Practices
1. WebSocket Connection
📄️ Error Handling
Error Messages
📄️ Game Actions
All game actions are defined by the ActionTypeCode enum:
📄️ Game Scenarios
Scenario 1: Joining Room and Starting Game
📄️ 101 Okey Client - API and WebSocket Documentation
📋 Table of Contents
📄️ Request/Response Examples
Example 1: Drawing and Discarding Tiles
📄️ REST API Endpoints
Base URL
📄️ State Management
Game state is managed with Zustand. The main state store is defined in the game-status.ts file.
📄️ WebSocket Connection
Connection URL
📄️ WebSocket Message Formats
Outgoing Messages (Client → Server)