{% for tr in task_results %} {% set req = tr.request or {} %} {% set task_desc = req.get("task", {}).get("description", "Task #" ~ tr.task_index) %} {% else %} {% endfor %}
# Task Score Status
{{ tr.task_index }} {{ task_desc[:80] }}{% if task_desc|length > 80 %}…{% endif %} {% if tr.score is not none %}{{ "%.2f"|format(tr.score) }}{% else %}—{% endif %} {% if tr.score is not none %} Scored {% elif tr.submitted_at is not none %} Submitted {% else %} Pending {% endif %}
{% set messages = [] %} {% for er in (tr.eval_results or []) %} {% for check in er.get("checks", []) %} {% if check.get("message") %} {% set _ = messages.append(check.get("name", "?") ~ ": " ~ check.get("message")) %} {% endif %} {% endfor %} {% endfor %} Evaluation: {{ messages|join("; ") or "No evaluation" }}
Request JSON
{{ tr.request|tojson(indent=2) }}
Response JSON
{{ tr.response|tojson(indent=2) }}
{% if tr.eval_results %}
Eval Results JSON
{{ tr.eval_results|tojson(indent=2) }}
{% endif %}
No task results yet.