MCPcopy Create free account
hub / github.com/ResearAI/DeepReviewer-v2 / JobState

Class JobState

deepreview/types.py:76–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

74
75
76class JobState(BaseModel):
77 id: UUID = Field(default_factory=uuid4)
78 title: str
79 source_pdf_name: str
80
81 status: JobStatus = JobStatus.queued
82 message: str = 'Job queued.'
83 error: str | None = None
84
85 created_at: datetime = Field(default_factory=utcnow)
86 updated_at: datetime = Field(default_factory=utcnow)
87
88 usage: UsageSnapshot = Field(default_factory=UsageSnapshot)
89 annotation_count: int = 0
90 final_report_ready: bool = False
91 pdf_ready: bool = False
92
93 artifacts: JobArtifacts = Field(default_factory=JobArtifacts)
94 metadata: dict[str, Any] = Field(default_factory=dict)
95
96
97class SubmitPayload(BaseModel):

Callers 2

_create_jobFunction · 0.90
_build_runtimeFunction · 0.90

Calls

no outgoing calls

Tested by 1

_build_runtimeFunction · 0.72