{% extends "base.html" %} {% block content %}

Scan history

Adversarial scans you've run on this machine. Live scans appear at the top.

Launch a scan

Scans are launched via the CLI. The dashboard streams progress live.

agent-guardian scan --system-prompt prompt.txt --model gemini:gemini-3.5-flash --mode fast

Recent scans ({{ scans|length }})

{# Tester report #15 — band filter dropdown. Hides scans whose BAND column does not match the selected value (empty = show all). #}
{% if scans %}
{% for s in scans %} {% endfor %}
Status Scan Target AIVSS Band Findings When Actions
{% if s.status == 'running' %} live {% elif s.status == 'failed' %} failed {% else %} done {% endif %} {{ s.scan_id }} {% if s.target_ref %}{{ s.target_mode }}: {{ s.target_ref }}{% else %}—{% endif %} {% if s.status == 'completed' and s.aivss is not none %} {{ s.aivss }} {% else %}{% endif %} {% if s.status == 'completed' and s.band %}{{ s.band }}{% else %}{% endif %} {% if s.status == 'completed' and s.findings_count is not none %}{{ s.findings_count }}{% else %}{% endif %} {% if s.created_at %}{% else %}—{% endif %}
{% else %}

No scans yet. Run agent-guardian scan in another terminal.

{% endif %}
{% endblock %}