feat(mobile): queue a message while its attachment is still uploading

A connected composer disabled Send until every attachment finished
uploading, so on a slow link the user sat watching a progress ring even
though the offline path already knew how to queue the message and let the
outbox drain finish the upload. Only a failed upload now blocks sending,
since the drain would hit the same failure. With an upload in flight, the
new-task screen queues the task instead of starting it, and both composers
label the button Queue so the delayed send is not a surprise.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
071c390a9aJulius Marminge committed on 9/6/2026, 9:54:31 PMparentea646c0
5 files changedLine totals unavailable