Skip to content

file_message WebSocket coordination event #233

Description

@codebestia

WebSocket only signals availability/metadata, never bytes. Add a file_message event carrying { messageId, conversationId, fileId } so recipients know to fetch + decrypt. Reuse the normal delivery pipeline; file bytes flow over HTTP, not the socket.

Acceptance criteria:

  • WS carries only metadata; no file bytes traverse the socket
  • Recipients fetch via GET /files/:id after the event
  • Delivery/receipts reuse the standard pipeline

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions