Chain Executions

{% if executions is defined %}
{% if executions %} {% for e in executions %} {% endfor %}
Chain Mode Result Boundaries Date
{{ e.chain_name or e.chain_id }} {{ 'dry-run' if e.dry_run else 'live' }} {% if e.success %} SUCCESS {% else %} FAILED {% endif %} {{ e.trust_boundaries or '—' }} {{ e.created_at[:19] if e.created_at else '—' }}
{% else %}
No chain executions yet. Run qai chain run to execute an attack chain.
{% endif %}
{% endif %} {% if execution_detail is defined %}
Chain: {{ execution_detail.chain_name or execution_detail.chain_id }}
Mode: {{ 'Dry Run' if execution_detail.dry_run else 'Live' }}
Result: {{ 'Success' if execution_detail.success else 'Failed' }}
Trust Boundaries: {{ execution_detail.trust_boundaries or '—' }}
{% if step_outputs %}
{% for s in step_outputs %} {% endfor %}
StepModuleTechniqueStatus
{{ s.step_id }} {{ s.module }} {{ s.technique }} {% if s.success %} OK {% else %} FAIL {% endif %}
{% endif %} {% endif %}