from __future__ import annotations from uuid import uuid4 from app.models.jobs import JobResponse _JOBS: dict[str, JobResponse] = {} def create_job(result: dict[str, object] | None = None, status: str = "queued") -> str: job_id = str(uuid4()) _JOBS[job_id] = JobResponse(status=status, result=result) return job_id def get_job(job_id: str) -> JobResponse | None: return _JOBS.get(job_id)