feat(rag): add temporary chat attachments

This commit is contained in:
wren
2026-05-25 15:37:37 +08:00
parent 0f385c9839
commit 75c077da77
16 changed files with 2257 additions and 16 deletions
@@ -36,6 +36,7 @@ class RagMessageItemVO(BaseModel):
conversationId: str = Field(...)
query: str = Field(...)
answer: str = Field(...)
messageFiles: list[dict] = Field(default_factory=list)
feedback: dict | None = Field(None)
retrieverResources: list[dict] | None = Field(None)
suggestedQuestions: list[str] = Field(default_factory=list)