feat(web): improve message UX, voice gestures, and attachments
Some checks failed
CI / test (push) Failing after 21s

This commit is contained in:
2026-03-08 10:20:52 +03:00
parent 52c41b6958
commit 6a96a99775
9 changed files with 857 additions and 212 deletions

View File

@@ -1,4 +1,5 @@
from pydantic import BaseModel, ConfigDict, Field
from datetime import datetime
class UploadUrlRequest(BaseModel):
@@ -30,3 +31,13 @@ class AttachmentRead(BaseModel):
file_url: str
file_type: str
file_size: int
class ChatAttachmentRead(BaseModel):
id: int
message_id: int
sender_id: int
message_created_at: datetime
file_url: str
file_type: str
file_size: int