/incidents/:id) is the full-detail view for a single incident. Everything about an incident lives here: the current stage, agent analysis, HITL approval controls, execution logs, timeline, and collaboration tools.
Page layout
The top of the page shows:- Incident title and severity badge
- Current stage indicator — a horizontal stepper showing the six stages with the active one highlighted
- Control mode badge — Autonomous or Guided (see Control Modes)
- Confidence dial — the agent’s current confidence in its analysis (0–100%)
- HITL approval button — visible only when the agent is waiting for your sign-off
Stage-specific sections
The main content area changes depending on which stage the incident is currently in. Each stage surfaces only the information relevant to that moment in the lifecycle.Detection stage
When the incident first opens, the Detection section shows:- Triggering Alerts — the raw alerts that caused the incident to open, with metric values, threshold details, and timestamps
- Affected services identified from the alert payload
- Time since first detection
Triage stage
The triage view shows the Impact Assessment box:- Error rate — current value
- Latency — current P95 value
- Services affected — count and list
- Duration — time since detection
Diagnosis stage
The diagnosis view shows the agent’s root-cause analysis and proposed next steps:- Recommendations — a list of proposed fixes, each with a title, description, risk level, and tracker ticket link when available. Only pending (not-yet-approved) recommendations are shown here. Once a recommendation is approved and executed, it moves to the Actions Performed section.
- Data sources — the telemetry signals the agent queried (logs, metrics, traces, runbooks). Click any data source badge to expand the raw query and response.
- Confidence reasoning — the agent’s explanation of what it found and how confident it is.
- Similar problems — previously solved problems with matching root-cause patterns.
- Runbook citations — runbook content the agent read during diagnosis, with links to the source.
Recommendations in the diagnosis stage require your approval before any action is taken. The agent will not execute anything without a human sign-off, regardless of the control mode setting.
Resolution stage
Once you approve a recommendation, the incident advances to resolution. The resolution view shows:- Execution logs — timestamped entries for each action the agent ran, with command details and status
- Progress — how many of the approved fixes have been applied vs. the total
- Any partial failures or escalations, if a fix could not be fully executed
Verification stage
After fixes are applied, the incident moves to verification. The verification view shows a Metric Validation table:
The agent compares current metric values against the pre-incident baseline and marks each signal as Recovered, Degraded, or Unchanged. The incident advances to closure only when the agent confirms sustained recovery.
Closure stage
The closure view shows the post-incident summary: what happened, what was done, how long it took, and any follow-up action items the agent generated.The HITL approval panel
When the agent is waiting for your approval, a prominent approval panel appears at the top of the main content area. The panel shows:- The proposed action and its scope
- The agent’s risk assessment (low / medium / high)
- Approve and Reject buttons
- A Re-investigate option — sends the incident back to the diagnosis stage so the agent runs a fresh root-cause pass before acting
The incident timeline
The right-side timeline shows every event in the incident’s history in chronological order — agent actions, stage transitions, human interventions, approval decisions, and Slack posts. Each entry has a timestamp and actor label (agent name or user email).Collaboration tools
The Collaboration Bar at the bottom of the page gives you quick access to:- SAGE chat — open an incident-scoped chat drawer to ask SAGE questions about this specific incident. SAGE has full context: the current stage, diagnosis, execution logs, and all data sources the agent queried. See Chat with ECHO for the distinction between ECHO and SAGE.
- Slack war-room link — deep link to the incident’s dedicated Slack channel (when Slack is connected)
- Promote to problem — manually promote this incident to a problem record if you identify a recurring root cause