Scan types
Default
A full repository scan against the latest commit on your primary branch. This is the standard scan type used for nightly runs.
Recent Changes
Scans only code introduced since a specific date or by specific authors. Faster than a full scan and useful for reviewing work in progress before merging.
Scan schedule
Nightly scans run automatically — no configuration required. Detail picks up the latest commit on your primary branch each night and runs a fulldefault scan. Results appear in the dashboard as soon as the scan completes.
Triggering an on-demand scan
You can kick off a scan at any time without waiting for the nightly schedule. From the dashboard:- Go to Settings → Repositories and find the repository you want to scan.
- Click Scan Now on the repository card.
- The scan starts immediately. You’ll see it appear under the Scans tab with an
in-progressstatus.
Inspecting scan history
From the dashboard: Click on a repository, then open the Scans tab. You’ll see a list of past scan runs with their status, scan type, commit SHA, and bug counts. From the CLI: Usedetail scans list to view scan history for a repository.
Scan statuses
| Status | Meaning |
|---|---|
in_progress | The scan is currently running. Results are not yet available. |
complete | The scan finished successfully. Bug findings are available in the dashboard and API. |
failed | The scan encountered an error and did not produce results. |
dlq | The scan failed repeatedly and has been dequeued. Contact support if you see this status. |
If a scan consistently shows a
failed or dlq status, contact [email protected] with the repository name and the approximate time of the failed scan.Scans run in isolated sandboxes and never modify your code. Detail only reads your repository content — it does not execute your code or install your dependencies.