|
|
@@ -20,7 +20,6 @@ class CreateDocumentRequest(BaseModel):
|
|
20
|
20
|
format: Literal["markdown"] = "markdown"
|
|
21
|
21
|
session_id: Optional[str] = Field(None, alias="sessionId")
|
|
22
|
22
|
template_id: Optional[str] = Field(None, alias="templateId")
|
|
23
|
|
- source: Literal["chat", "workflow"] = "chat"
|
|
24
|
23
|
|
|
25
|
24
|
model_config = {"populate_by_name": True}
|
|
26
|
25
|
|
|
|
@@ -46,7 +45,6 @@ class DocumentResponse(BaseModel):
|
|
46
|
45
|
format: str
|
|
47
|
46
|
session_id: Optional[str] = Field(None, serialization_alias="sessionId")
|
|
48
|
47
|
template_id: Optional[str] = Field(None, serialization_alias="templateId")
|
|
49
|
|
- source: Literal["chat", "workflow"]
|
|
50
|
48
|
created_by: Optional[str] = Field(None, serialization_alias="createdBy")
|
|
51
|
49
|
created_at: datetime = Field(..., serialization_alias="createdAt")
|
|
52
|
50
|
updated_at: datetime = Field(..., serialization_alias="updatedAt")
|
|
|
@@ -57,7 +55,6 @@ class DocumentResponse(BaseModel):
|
|
57
|
55
|
class DocumentListItem(BaseModel):
|
|
58
|
56
|
id: str
|
|
59
|
57
|
title: str
|
|
60
|
|
- source: Literal["chat", "workflow"]
|
|
61
|
58
|
template_id: Optional[str] = Field(None, serialization_alias="templateId")
|
|
62
|
59
|
created_at: datetime = Field(..., serialization_alias="createdAt")
|
|
63
|
60
|
updated_at: datetime = Field(..., serialization_alias="updatedAt")
|