File size: 409 Bytes
af43a76
bdde028
ad218ef
 
 
bdde028
 
ad218ef
bdde028
ad218ef
 
 
 
af43a76
ad218ef
 
b7e5593
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from typing import List, Optional,Any
from pydantic import BaseModel
class Attachment(BaseModel):
    name: str
    url: str

class TaskRequest(BaseModel):
    email: str
    secret: str
    task: str
    round: int
    nonce: str
    brief: str
    checks: Any
    evaluation_url: str
    attachments: Optional[List[Attachment]] = None

class FileContext(BaseModel):
    file_name: str
    file_content: str