{% for item in pending %} {% set req = item.request %} {% set ev = item.evaluation %}
{{ req.agent_name }} {{ req.agent_version }} โ†’ active
request {{ req.id }}
Pending promotion
Training run
{{ req.training_run_id }}
Evaluation
{% if ev %}{{ "Passed" if ev.passed else "Failed" }} ({{ ev.agent_name }}@{{ ev.agent_version }}){% else %}Unknown{% endif %}
Scenarios
{% if ev %}{{ ev.scenario_count }} run, {{ ev.violation_count }} blocking{% else %}โ€”{% endif %}
Requested by {{ req.requested_by }} ยท {{ req.created_at.strftime('%Y-%m-%d %H:%M') if req.created_at else '' }}
{% else %}
No promotion requests are waiting. Request one from stage 04 โ€” Train after a passing evaluation.
{% endfor %}