{% 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 stub

Recent scans ({{ scans|length }})

{% if scans %}
{% for s in scans %} {% endfor %}
Status Scan Target AIVSS Band Findings When
{% if s.is_running %} live {% else %} done {% endif %} {{ s.scan_id }} {% if s.target_ref %}{{ s.target_mode }}: {{ s.target_ref }}{% else %}—{% endif %} {% if s.aivss is not none %} {{ s.aivss }} {% else %}—{% endif %} {% if s.band %}{{ s.band }}{% else %}—{% endif %} {{ s.findings_count if s.findings_count is not none else '—' }} {{ s.created_at.strftime('%Y-%m-%d %H:%M') if s.created_at else '—' }}
{% else %}

No scans yet. Run agent-guardian scan --system-prompt prompt.txt --model stub in another terminal.

{% endif %}
{% endblock %}