Create requests/responses models from OpenAPI JSON file

This commit is contained in:
dylan
2025-04-12 01:18:07 +02:00
parent 85cb71713a
commit 499bfe5971
4 changed files with 55 additions and 0 deletions

17
models/requests.py Normal file
View File

@ -0,0 +1,17 @@
from dataclasses import dataclass
from typing import Literal
from uuid import UUID
@dataclass
class GameStartRequest:
"""Request model for starting a new game."""
player_name: str
@dataclass
class GameDecisionRequest:
"""Request model for making a game decision."""
decision: Literal["Accept", "Reject"]
session_id: UUID
client_id: UUID