management api

This commit is contained in:
Igor Miagkov authored and Andreas Köpf committed 2022-12-31 10:31:31 +01:00
1 parent e485ebcd43
commit 13d01b5a2f
8 files changed
+507 -2

No files matched your search

@@ -38,6 +38,18 @@ class Conversation(BaseModel):
messages: list[ConversationMessage] = []
class Message(ConversationMessage):
id: UUID
parent_id: Optional[UUID] = None
class MessageTree(BaseModel):
"""All messages belonging to the same message tree."""
id: UUID
messages: list[Message] = []
class TaskRequest(BaseModel):
"""The frontend asks the backend for a task."""