from pydantic import BaseModel from typing import Optional, List class RunRequest(BaseModel): language: str version: str = "" code: str class AnalyzeRequest(BaseModel): language: str code: str class AnalysisResult(BaseModel): time_complexity: str space_complexity: str issues: List[str] suggestions: List[str] optimized_code: str