Coverage
Coverage maps your application's user-facing areas (AI-derived from the connected source repo) to the UI tests that exercise them, and — when you collect it — to execution-line coverage from a build/test run. It answers "what does this app do, and what isn't tested yet?".
info
Coverage needs a connected source repository (Settings → Source Code). The AI area scan and the execution-coverage run both read through that connection. Authoring corrections (renaming areas, remapping files) stays in the app.
| Operation | What it does |
|---|---|
get_coverage | The coverage snapshot: rollup, areas, targets, and the latest scan status. |
scan_coverage | Start the AI area scan (enumerate source, derive areas). |
list_coverage_runs | Recent execution-coverage runs. |
run_coverage | Start an execution-coverage run for a build/test target. |
scan_coverage and run_coverage are long-running and fire-and-forget — they return immediately and you poll get_coverage (its scan.status / runActive) or list_coverage_runs. See Long-running operations.