{# events/artifacts の欠損に対して safe defaults を使用 #} {% set artifacts = artifacts if artifacts else [] %} {% set events = events if events else [] %} {% set log_artifacts = artifacts | selectattr('artifact_type', 'equalto', 'log') | list %} {% set stdout_artifacts = artifacts | selectattr('artifact_type', 'equalto', 'stdout') | list %} {% set stderr_artifacts = artifacts | selectattr('artifact_type', 'equalto', 'stderr') | list %} {% set total_log_bytes = (log_artifacts | map(attribute='size_bytes') | sum) if log_artifacts else 0 %} {% set recent_events = events[-50:] if events else [] %}
{{ artifact.content if artifact.content else '(no content)' }}
{% endfor %}
{{ artifact.content if artifact.content else '(no content)' }}
{% endfor %}