{% if entry.guardrail %} {% elif entry.error and entry.error != "" %} {% elif entry.response is sequence and entry.response is not string %}
Response:
    {% for message in entry.response %}
  1. {% if message is mapping %} {% for key, value in message.items() %}
    {{ key|upper }}: {{ process_text(value, truncated=truncated)|e }}
    {% endfor %} {% else %}
    {{ process_text(message, truncated=truncated)|e }}
    {% endif %}
  2. {% endfor %}
{% elif entry.response is mapping %}
Response:
{% for key, value in entry.response.items() %}
{{ key|upper }}: {{ process_text(value, truncated=truncated)|e }}
{% endfor %}
{% else %}
Response:
{{ process_text(entry.response, truncated=truncated)|e }}
{% endif %}