New
JSON Payloads and Long Incident Attributes
Long JSON attributes now show as syntax-highlighted code, with a switch to a tidier label view, and long text from integrations renders as markdown.
Published: Tuesday, 10 November 2026
We improved how the All Quiet incident detail page formats structured payloads and long text from integrations.
- Syntax-Highlighted JSON Code: JSON attribute values with 500 characters or more appear as syntax-highlighted code on the incident detail page and in the History change popup. This also works for payloads cut off at the 8 KB storage limit, even when the cut-off payload is no longer valid JSON.
- Toggle Between Code and Label Views: You can switch any JSON attribute between the label view and the code view. Your browser saves the choice locally for each incident and attribute.
- Structured Label View: The label view puts simple values on the same line as their key. It indents nested objects under a vertical guide line, numbers the items of arrays of objects, and shows empty objects (
{}), empty arrays ([]),null, andtrue/falseinstead of leaving a blank. - Markdown Support for Long Text: Text attributes with 1,000 characters or more render as formatted markdown on the incident detail page. Descriptions synced from integrations such as Jira, GitHub, GitLab, Linear, and Salesforce keep their line breaks on the detail page and in incident lists.
| Attribute | Incident detail and History popup | Incident lists |
|---|---|---|
| JSON, 500+ characters | Syntax-highlighted code, with a switch to the label view | Unchanged |
| JSON, shorter | Label view | Unchanged |
| Text, 1,000+ characters | Markdown | Plain text with line breaks |
| Payload cut off at 8 KB | Syntax-highlighted code | Unchanged |
Published