from typing import Any, Literal from pydantic import BaseModel JobStatus = Literal["queued", "running", "done", "error"] class JobCreateResponse(BaseModel): job_id: str class JobResponse(BaseModel): status: JobStatus result: dict[str, Any] | None = None error: str | None = None