Dashboard: Display and execute workflow-defined actions #47

Closed
opened 2025-12-24 09:34:56 +00:00 by mprihoda · 1 comment
mprihoda commented 2025-12-24 09:34:56 +00:00 (Migrated from github.com)

Enable the dashboard to show action buttons defined by the workflow, allowing one-click continuation of the development flow.

Context

After reviewing artifacts, the human typically needs to run a command like /ag-implement to continue. This requires switching to the Claude session and typing the command.

Proposed Solution

  1. Extend state file with actions array (label, command, primary flag)

  2. Dashboard renders action buttons: Primary action highlighted, secondary actions available

  3. Execution (incremental):

    • Phase A: Click → copies command to clipboard
    • Phase B: Click → sends command to tmux pane
    • Phase C: (future) Web terminal integration

Acceptance Criteria

  • State file schema supports actions
  • Dashboard renders action buttons when defined
  • Clicking button copies command to clipboard (Phase A)
  • (Phase B) Integration with tmux to send commands
Enable the dashboard to show action buttons defined by the workflow, allowing one-click continuation of the development flow. ## Context After reviewing artifacts, the human typically needs to run a command like /ag-implement to continue. This requires switching to the Claude session and typing the command. ## Proposed Solution 1. **Extend state file** with actions array (label, command, primary flag) 2. **Dashboard renders action buttons**: Primary action highlighted, secondary actions available 3. **Execution** (incremental): - Phase A: Click → copies command to clipboard - Phase B: Click → sends command to tmux pane - Phase C: (future) Web terminal integration ## Acceptance Criteria - [ ] State file schema supports actions - [ ] Dashboard renders action buttons when defined - [ ] Clicking button copies command to clipboard (Phase A) - [ ] (Phase B) Integration with tmux to send commands
mprihoda commented 2026-04-15 08:45:31 +00:00 (Migrated from github.com)

Superseded by #343 (Dashboard as Primary Control Plane). Workflow actions are covered across Layer 1 (start/remove worktrees) and Layer 3 (agent interaction).

Superseded by #343 (Dashboard as Primary Control Plane). Workflow actions are covered across Layer 1 (start/remove worktrees) and Layer 3 (agent interaction).
Sign in to join this conversation.
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
iterative-works/iw-cli#47
No description provided.