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

AI Execution Log

Tracked model calls and usage metrics for this account.

{% if stats.total_runs %} Tracking Active {% else %} No Runs Yet {% endif %}

Execution health at a glance

Total {{ stats.total_runs }} OK {{ stats.total_ok }} Failed {{ stats.total_failed }} 24h {{ stats.last_24h_runs }} 24h Failed {{ stats.last_24h_failed }} 7d {{ stats.last_7d_runs }}

Success Rate

{{ stats.success_rate }}%

Reliability

Total Runs{{ stats.total_runs }}
OK{{ stats.total_ok }}
Failed{{ stats.total_failed }}
Success Rate{{ stats.success_rate }}%

Throughput

Runs (24h){{ stats.last_24h_runs }}
Failed (24h){{ stats.last_24h_failed }}
Runs (7d){{ stats.last_7d_runs }}
Avg Duration{{ stats.avg_duration_ms }}ms

Token Proxy (Chars)

Total Prompt{{ stats.total_prompt_chars }}
Total Response{{ stats.total_response_chars }}
Avg Prompt{{ stats.avg_prompt_chars }}
Avg Response{{ stats.avg_response_chars }}

By Operation

{% for row in operation_breakdown %} {% empty %} {% endfor %}
OperationTotalOKFailed
{{ row.operation|default:"(none)" }} {{ row.total }} {{ row.ok }} {{ row.failed }}
No runs yet.

By Model

{% for row in model_breakdown %} {% empty %} {% endfor %}
ModelTotalOKFailed
{{ row.model|default:"(none)" }} {{ row.total }} {{ row.ok }} {{ row.failed }}
No runs yet.

Recent Runs

{% for run in runs %} {% empty %} {% endfor %}
Started Status Operation Model Messages Prompt Response Duration Error
{{ run.started_at }} {% if run.status == "ok" %} ok {% elif run.status == "failed" %} failed {% else %} {{ run.status }} {% endif %} {{ run.operation|default:"-" }} {{ run.model|default:"-" }} {{ run.message_count }} {{ run.prompt_chars }} {{ run.response_chars }} {% if run.duration_ms %}{{ run.duration_ms }}ms{% else %}-{% endif %} {% if run.error %} {{ run.error|truncatechars:120 }} {% else %} - {% endif %}
No runs yet.
{% endblock %}