from pydantic import BaseModel, Field
from typing import Optional


class FeedbackRequest(BaseModel):
    chat_id: int
    session_id: str
    feedback_type: str = Field(..., min_length=1, max_length=50)
    comments: Optional[str] = None