"""Request contracts for job commands.""" from __future__ import annotations from pydantic import BaseModel class JobStartRequest(BaseModel): job_type: str lock: str | None = None idempotency_key: str | None = None items: list[str] = []