Problem
The Blockers page shows blockers without context on how they were created or what 'answering' a blocker means for task execution. Users see an answer input but don't understand the impact.
Impact
Users unsure if answering a blocker will resume execution, require a new execution start, or do nothing. This uncertainty leads to abandonment or incorrect recovery attempts.
Recommendation
- Add info banner at top of blockers page: "Blockers pause AI execution. Answer below to provide the information needed to continue."
- Show blocker context in detail view: which task created it, what triggered it (stall timeout, missing file, agent request)
- After answering: show confirmation "Answer recorded. The agent will resume when you restart execution."
- Add 'Resume Execution' shortcut button where appropriate
Acceptance Criteria
Affected Components
web-ui/src/app/blockers/page.tsx
Problem
The Blockers page shows blockers without context on how they were created or what 'answering' a blocker means for task execution. Users see an answer input but don't understand the impact.
Impact
Users unsure if answering a blocker will resume execution, require a new execution start, or do nothing. This uncertainty leads to abandonment or incorrect recovery attempts.
Recommendation
Acceptance Criteria
Affected Components
web-ui/src/app/blockers/page.tsx