Primary error message (or a placeholder for a manual report).
Primary error stack, when a specific error triggered the report.
Extension version.
Browser user-agent string.
UI language.
Page URL where the report was opened.
What the user was doing, if known.
Whether the extension auto-updates ("webstore") or was sideloaded ("manual").
Compact per-store IndexedDB usage summary.
Recent captured exceptions from the ring buffer.
OptionalextraAny caller-supplied extra payload.
ISO timestamp of when the report was assembled.
A fully-assembled diagnostics snapshot, ready to render into a report.