feat(mobile): show when an existing thread has a message waiting in the outbox

A follow-up queued offline for an existing thread was invisible from the
thread list: the row looked idle and, if the server had settled the
thread, sat collapsed in the Settled shelf. Only opening the thread showed
"1 queued message will send automatically".

Threads with a queued message now read "Sends on reconnect" in the v2
status slot (same wording as a queued new task) and a neutral "Pending"
pill with the same subtitle in the v1 grouped list. A settled thread with
queued work is pulled back into the active block, and the v1 recency
window never trims it. Reorder planners see the same active set so Move
up/down stays consistent. Live states (approval, input, working, failed)
still outrank the queued one.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
ef21dce364Julius Marminge committed on 9/6/2026, 10:25:53 PMparent071c390
12 files changedLine totals unavailable