{% from "partials/guidance_block.html" import render_guidance_block %}
| 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 '—' }} |
qai chain run to execute an attack chain.
| Step | Module | Technique | Status | |
|---|---|---|---|---|
| {{ s.step_id }} | {{ s.module }} | {{ s.technique }} | {% if s.success %} OK {% else %} FAIL {% endif %} | Details ▼ |
|
{% if s.error %}
Error
{% endif %}
{% if s.guidance %}
{% for block in s.guidance.blocks %}
{{ render_guidance_block(block) }}
{% endfor %}
{% elif not s.error %}
{{ s.error }} No guidance data for this step. {% endif %} |
||||