{% extends "base.html" %} {% block title %}— {{ run_id }}{% endblock %} {% block content %} {# ── helpers ── #} {% set r = results or {} %} {% set m = manifest or {} %} {% set verdict = r.get('verdict') or m.get('verdict') or 'unknown' %} {% set verdict_note = r.get('verdict_note') or m.get('verdict_note') or '' %} {% set summary = r.get('summary') or m.get('summary') or '' %} {% set tags = r.get('tags') or {} %} {% set metrics = r.get('metrics') or {} %} {% set metric_sums = m.get('metric_summaries') or {} %} {% set artifacts = m.get('artifacts') or [] %} {% set duration = m.get('duration_seconds') %} {% set ts_start = m.get('timestamp_start') %} {% set vc = { 'pass': 'bg-green-100 text-green-800 border-green-200', 'fail': 'bg-red-100 text-red-800 border-red-200', 'inconclusive':'bg-amber-100 text-amber-800 border-amber-200', }.get(verdict, 'bg-slate-100 text-slate-600 border-slate-200') %} {# decide which tabs are present #} {% set has_metrics = metrics or metric_sums %} {% set has_plots = image_files %} {% set has_config = config %} {% set has_report = report_md %} {% set has_logs = llm_logs or scenario_log %} {# ── page header ── #}
{{ summary }}
{% endif %} {% if verdict_note %}{{ verdict_note }}
{% endif %}No tags recorded for this run.
{% endif %}| Path | Purpose | Size |
|---|---|---|
| {{ a.path }} | {{ a.purpose }} | {% if a.size_bytes %}{{ (a.size_bytes / 1024) | round(1) }} KB{% else %}—{% endif %} |
{{ agent_kpi_labels.get(k, k) }}
{{ pct }}%
n={{ s.get('n',0) }} · ±{{ "%.3f" | format(s.get('std',0)) }}
KPI Overview
Token Usage per Step
Step Latency Timeline
| {{ col }} | {% endfor %}|||||
|---|---|---|---|---|---|
| {{ agent_exec_labels.get(k, k) }} | {{ "%.4f" | format(s.get('mean',0)) }} | {{ "%.4f" | format(s.get('std',0)) }} | {{ "%.4f" | format(s.get('min',0)) }} | {{ "%.4f" | format(s.get('max',0)) }} | {{ s.get('n',0) }} |
| {{ col }} | {% endfor %}|||||
|---|---|---|---|---|---|
| {{ agent_token_labels.get(k, k) }} | {{ "{:,}".format(total) }} | {{ "%.1f" | format(s.get('mean',0)) }} | {{ "%.1f" | format(s.get('std',0)) }} | {{ s.get('min',0) | int }} | {{ s.get('max',0) | int }} |
| Tool | Calls | Share | Success Rate |
|---|---|---|---|
| {{ tool_name }} | {{ s.get('n',0) }} | {{ "%.1f" | format(share) }}% |
|
Descriptive statistics across all observations in this run.
{{ label }}
{{ "%.4g" | format(mn) }}
± {{ "%.4g" | format(sd) }} · n={{ n }}
{{ fname }}
{{ config | tojson(indent=2) }}
{{ report_md }}
(empty)
{{ _init_content or '(empty)' }}
No result data found for this run.
{{ 'results/' ~ experiment ~ '/' ~ run_id ~ '/conclusions/' }}