Long-running operations no longer block the UI

Cards that previously hung indefinitely are now suspended and resumed in the background via a ticket system, keeping the app responsive.

Highlights

  • Long-running chat operations no longer block the UI: cards that previously hung indefinitely are now suspended and resumed in the background via a ticket-based system, so the app stays responsive while review and other heavy work continues.

Fixes

  • Post failures for suspended cards now surface as visible errors instead of silently disappearing, and review tickets stay linked to the task that spawned them.

Related links

Share to