{% comment %} Grouped Exceptions feed (B3). Each row is a distinct error (one fingerprint) with an occurrence count and first/last seen. Clicking opens the latest occurrence's detail (rows carry data-entry-id so the existing click + j/k navigation work unchanged). {% endcomment %} {% if groups %} {% for group in groups %} {% endfor %}
Type Exception Count Seen
{{ group.entry.payload.exception_type }} {{ group.entry.payload.message }}
{% if group.entry.payload.request_path %}
{{ group.entry.payload.request_method }} {{ group.entry.payload.request_path }}
{% endif %}
×{{ group.count }}
{{ group.last_seen|date:"H:i:s" }}
first {{ group.first_seen|date:"M j, H:i" }}
{% include "orbit/partials/_pagination.html" %} {% else %}

No exceptions

Unhandled exceptions will appear here, grouped by type and location.

{% endif %}