feat(app): tappable fleet stat cards open a filtered agent list

The Running / Waiting / Done cards now navigate to a new agent-list
screen pre-filtered to that bucket, using exactly the same grouping as
the counts so the number tapped is the number listed. The list shows
every agent row the API knows — an agent that hasn't dropped a
checkmark yet is visible the moment it spawns, with a status badge, its
age, and a live last-output line while it works. Rows open the agent
detail screen, whose back button now returns to wherever the detail was
opened from (fleet or the list).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01731mKtVzsfeT4Vi3TvkR48
This commit is contained in:
Claude
2026-08-13 18:44:33 +00:00
parent fc47f02c44
commit e7d08ef3de
7 changed files with 260 additions and 23 deletions
+8
View File
@@ -8,6 +8,14 @@ the image workflows publish (plus `latest` from every push to `main`).
### Added
- **Tappable fleet stat cards** in the mobile app: Running / Waiting / Done now open a
full agent list pre-filtered to that bucket (same grouping as the counts), showing
every agent row the API knows — including agents that haven't dropped a checkmark
yet — with status badges, a live last-output line for running agents, and
tap-through to the agent detail screen (back returns to the list).
### Added
- **Activity screen in the mobile app** (Settings → Manage → Activity): the
control-command queue with status filters, per-row worker attribution
(`on <worker>` / `unclaimed`), expandable result/error text, a Sweep CI action, and