From c69c4fec2443b28ac39c33a383716e4bfaf50ae6 Mon Sep 17 00:00:00 2001 From: Matthias Nott <mnott@mnsoft.org> Date: Sun, 22 Mar 2026 16:46:39 +0100 Subject: [PATCH] docs: add message send queue to high priority TODO --- TODO.md | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/TODO.md b/TODO.md index 05ec6fc..305d0b0 100644 --- a/TODO.md +++ b/TODO.md @@ -1,5 +1,13 @@ # PAILot Flutter - TODO +## High Priority + +### Message Send Queue (reliability) +- Queue outgoing messages locally until WebSocket confirms delivery +- Retry on reconnect — messages sent during disconnection/restart aren't lost +- Visual indicator on messages: sending → sent (currently fire-and-forget) +- Daemon restart drops in-flight messages — need client-side persistence + ## Pending Features ### File Transfer (send/receive arbitrary files) -- Gitblit v1.3.1