agent-dashboard: tests, tool-call stats, Supervised/AFK modes, dashboard approvals + Auth tab #1

Merged
muon merged 8 commits from muon/agent-dashboard-design into main 2026-10-15 11:36:30 +00:00 AGit
Owner
  • Fake-ACP test harness (bun test, 27 tests)
  • Tool-call counters + Activity column in the session list
  • Session modes: Supervised (optional Plan first via opencode plan mode, Execute) and AFK (auto-reject permissions, PR expected, no-PR badge, convert to Supervised)
  • SSH / gh helper approvals routed to the dashboard (Actions page, transcript cards, SSH grants), zenity fallback
  • Auth tab: gh / gcloud / ssh-agent unlock (desktop askpass, local only) / TaskFlow status
  • docs/AGENT_DASHBOARD.md: interview 2 decisions and what was built

Needs real-host checks: helper approval routing, gh/gcloud login flows, ssh unlock askpass, TaskFlow check. Naming/Preferences/TaskFlow integration not included yet.

- Fake-ACP test harness (bun test, 27 tests) - Tool-call counters + Activity column in the session list - Session modes: Supervised (optional Plan first via opencode plan mode, Execute) and AFK (auto-reject permissions, PR expected, no-PR badge, convert to Supervised) - SSH / gh helper approvals routed to the dashboard (Actions page, transcript cards, SSH grants), zenity fallback - Auth tab: gh / gcloud / ssh-agent unlock (desktop askpass, local only) / TaskFlow status - docs/AGENT_DASHBOARD.md: interview 2 decisions and what was built Needs real-host checks: helper approval routing, gh/gcloud login flows, ssh unlock askpass, TaskFlow check. Naming/Preferences/TaskFlow integration not included yet.
# Conflicts:
#	modules/shell/agent-dashboard/_app/src/server/sessions.ts
#	modules/shell/agent-dashboard/_app/src/shared/types.ts
muon merged commit 2074f0fbd7 into main 2026-10-15 11:36:30 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
muon/flake!1
No description provided.