{% set a = now_state %} {% if a.cognition %}

cognition paused since {{ a.cognition.paused_since }} {{ a.cognition.reason }}

{% endif %} {% for r in a.running %} {% else %}{% endfor %}
WorkerWhatStageIn stage forForecast
{{ r.worker }}{{ r.what }}{{ r.stage }} {{ human(r.elapsed) }}{% if r.remaining is not none %}~{{ human(r.remaining) }}{% else %}—{% endif %}
No worker busy right now.
{% for l in a.lanes %}
{{ l.lane }} ({{ l.workers }} worker{{ 's' if l.workers > 1 }})
{% if l.ready %}{{ l.ready }} in the queue · empties in ~{{ human(l.eta) }}{% else %}queue empty{% endif %} {% if l.later %}
{{ l.later }} scheduled for later{% endif %} {% for k in l.kinds %}
{{ k.n }} × {{ k.kind }}{% endfor %}
{% endfor %}
Batches (Batch API)
{% for b in a.batches %}{{ b.requests }} stages{% if b.done %} ({{ b.done }} done){% endif %} · sent {{ human(b.elapsed) }} ago · {% if b.remaining is not none %}back in ~{{ human(b.remaining) }} ({{ b.basis }}){% else %}{{ b.basis }}{% endif %}
{% else %}no batch in progress
{% endfor %} {% if a.staged %}{{ a.staged }} stages waiting for the next submission{% endif %}
{% if a.waiting %}

Waiting

{% for w in a.waiting %}
{{ w.n }} × {{ w.kind }}: {{ w.err }}{% if w.in is not none %} · retry in {{ human(w.in) }}{% endif %}
{% endfor %} {% endif %} {% if a.tensions %}

Tensions under judgment ({{ a.tensions|length }})

{% for t in a.tensions %}
{{ t.id }} · opened by {{ t.opened_by }} {{ human(((now - t.created_at).total_seconds()) if now else None) }} ago · {{ t.reason }} {% if t.reopened %} · reopened by your revert: it will be judged again when the dossier changes{% endif %}
{% endfor %} {% endif %}