scout_finding
Record a structured bug, UX issue, or improvement with severity and category. Deduplicate reports and attach the recent action trace as repro evidence for crashes, dead ends, or permission leaks.
Instructions
Record a structured finding (bug, UX issue, or improvement). Deduplicates across runs; automatically captures the recent action trace as the repro. Use for anything worth reporting: crashes, oracle violations you confirmed, dead ends, confusing UX, permission leaks, missing testids — and design-audit improvement opportunities (ux-polish) with their concrete measurements.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | One-line summary of the defect | |
| detail | Yes | What happened, what was expected, and the evidence | |
| session | No | Target this session directly instead of the active one — pass it explicitly when dispatching to MULTIPLE sessions in one turn (e.g. two scout_click calls with different `session`), which then run CONCURRENTLY rather than queueing. Omit for single-session sequential use. | |
| category | Yes | Pick the closest — use 'other' only when nothing fits | |
| evidence | No | Canonical machine signature for dedup, e.g. 'GET /api/reports/dashboard 403' or 'widget dashboard-summary-widget shows 0'. Same bug re-found later should produce the same string. | |
| severity | Yes |