(no commit message)
This commit is contained in:
8
contracts/job_v1.py
Normal file
8
contracts/job_v1.py
Normal file
@@ -0,0 +1,8 @@
|
||||
from pydantic import BaseModel, ConfigDict
|
||||
from typing import Dict, List
|
||||
|
||||
class JobV1(BaseModel):
|
||||
model_config = ConfigDict(extra='forbid', frozen=True, strict=True)
|
||||
job_id: str
|
||||
statement: str
|
||||
forces: Dict[str, List[str]] # push/pull/anxiety/inertia
|
||||
Reference in New Issue
Block a user