{% 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 %}
| 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" }}
|
No exceptions
Unhandled exceptions will appear here, grouped by type and location.