substrate pending-approval to get your cross-board report of everything waiting on you. When an agent hits a transition_guard requiring a human_only field it cannot set, the task sits blocked until you decide. This command surfaces all of those tasks in one aligned table, grouped by board, with the exact command to unblock each row. Output is colored on a TTY and plain when piped.
Usage
Options
flag
Emit the structured aggregate instead of the human-readable table.
What Is Included
Only tasks blocked on a human gate appear in the output. Agent-set gates and already-approved tasks are excluded. Each row shows:- The board name
- The task title and short id
- The blocked move (
from → to) - The
awaiting_fields - The exact command to unblock:
The CLI, the
list_pending_approvals MCP tool, and the UI’s “pending approval” pill all read the same aggregate, so they never disagree about what is pending.See Also
substrate approveto clear a pending gate.- Agent Workflow for how an agent should report pending approvals.