Without this gate, a slow presence query (which chat-window surfaces as
`availability === undefined` precisely so callers don't speculate) would
flip the pill to "Daemon not responding" 30s in, accusing a possibly
healthy daemon. Restrict the stuck stage to affirmative online evidence;
when presence is loading, hold the queued label.
Co-authored-by: multica-agent <github@multica.ai>