"""Pydantic schemas for authentication API requests/responses""" from pydantic import BaseModel class LoginRequest(BaseModel): """Login request body""" username: str # Email address password: str class LoginResponse(BaseModel): """Login response""" token: str # Internal session token display_name: str class LogoutResponse(BaseModel): """Logout response""" message: str class ErrorResponse(BaseModel): """Error response""" error: str