fad7cfca42
* fix(desktop): wait for session list before auto-draining queued prompts Restored composer-queue entries were retrying as soon as the gateway socket opened, burning the drain budget against reaped runtimes and toasting "Queued message not sent" on every launch. * test(desktop): cover composer-queue drain while sessions are still loading * docs(desktop): clarify queue-drain discovery gates * test(desktop): preserve hidden-session queues after failed drains --------- Co-authored-by: xxxigm <tuancanhnguyen706@gmail.com>