Summary
Make completed tasks in the timeline clickable, expanding into a detailed view showing agent I/O, generated files, blueprint status, cost breakdown, and sandbox execution details. Includes a 4-layer output redaction model.
Context
Per the Dashboard Workflow Roadmap, Section 4. Currently, timeline events are static cards. Click-to-expand turns each event into a navigable detail view for debugging and review.
Design
Task Detail View (Expanded)
- Agent terminal input/output (redacted — see below)
- Expected outputs: generated files, command results, GitHub commit/PR links
- Full blueprint with acceptance criteria status (pass/fail per criterion)
- Cost breakdown by agent (Architect / Developer / QA token usage)
- Sandbox execution details (sandbox type, duration, exit code)
Output Redaction — Four-Layer Defense
| Layer |
Location |
Mechanism |
| 1. Structured wrapper |
E2B sandbox |
Output wrapper returns only structured JSON (SandboxResult) |
| 2. Regex scanning |
Orchestrator |
Known secret patterns scanned on any raw output |
| 3. Langfuse auto-masking |
Observability |
Secrets redacted in all trace logs |
| 4. UI-side redaction |
Dashboard (NEW) |
Client-side regex pass matching same patterns before rendering stdout/stderr |
Display Defaults
- Default: Structured
SandboxResult JSON (safe by design)
- Opt-in: Redacted stdout/stderr available as expandable section for debugging
Acceptance Criteria
Dependencies
None — uses existing data from SSE events and task state.
Effort
Medium (1-2 sessions)
Source
Dashboard Workflow Roadmap, Section 4 — Agent Dashboard Enhancements
Summary
Make completed tasks in the timeline clickable, expanding into a detailed view showing agent I/O, generated files, blueprint status, cost breakdown, and sandbox execution details. Includes a 4-layer output redaction model.
Context
Per the Dashboard Workflow Roadmap, Section 4. Currently, timeline events are static cards. Click-to-expand turns each event into a navigable detail view for debugging and review.
Design
Task Detail View (Expanded)
Output Redaction — Four-Layer Defense
Display Defaults
SandboxResultJSON (safe by design)Acceptance Criteria
Dependencies
None — uses existing data from SSE events and task state.
Effort
Medium (1-2 sessions)
Source
Dashboard Workflow Roadmap, Section 4 — Agent Dashboard Enhancements