{% extends "base.html" %} {% block title %}{{ task.objective }} | {{ app_name }}{% endblock %} {% block head %}{% if run.state == "running" %}{% endif %}{% endblock %} {% block content %}

All runs

{{ task.objective }}

Run {{ run.id }}, attempt {{ run.attempt }}{% if run.parent_run_id %}, sub-agent of {{ run.parent_run_id }}{% endif %}. Started {{ run.created_at | datetime }}.

{{ run.state | capitalize }}
{% for i in interventions %} {% if i.actor == "supervisor" %}

{{ "Paused" if i.action == "pause" else "Flagged" }}: {{ i.rule | rule_label }}

{{ i.message }}{% if i.spend_micros is not none %} Estimated task spend at that point: {{ i.spend_micros | usd2 }}.{% endif %}

{% if i.action != "pause" %}

Observation only: the run was not paused. Turn on pausing for this rule in Settings once you trust it.

{% endif %} {% if i.confidence != "high" %}

Low confidence: some events from this run never arrived, so it was flagged instead of paused.

{% endif %} {% if i.evidence %}

The {{ i.evidence | length }} steps behind this are highlighted below.

{% endif %}
{% else %}

{{ {"pause": "Paused", "continue": "Continued", "stop": "Stopped"}.get(i.action, i.action) }} by {{ i.actor }}

{{ i.message }}

{{ i.created_at | datetime }}

{% endif %} {% endfor %}
{% for e in events %} {% else %} {% endfor %}
StepWhat happenedEst. costRunning total
{{ e.seq }} {{ e | describe }} {{ e.cost }} {{ e.running }}
No events yet.
{% endblock %}