Run multi-source incident triage
triage_incidentAssess production incidents affecting assets by validating identifiers, correlating CVE/package intelligence, scoring findings, and producing prioritized actions plus an idempotent local report.
Instructions
Multi-step workflow: validate identifiers, fetch CVE and package intelligence concurrently, correlate aliases, score findings, generate prioritized actions, and persist an idempotent report. Returns a partial report with explicit coverage when a source fails or the deadline expires. Use for a production incident affecting assets. Writes a local report; never changes upstream systems. Scope: aegis:read + aegis:triage. Repeating an identical request returns the stored report.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| assets | No | ||
| cve_ids | No | ||
| packages | No | ||
| incident_id | Yes | ||
| deadline_seconds | No | Wall-clock budget for upstream collection | |
| asset_criticality | No | medium |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| actions | No | ||
| sources | No | ||
| summary | Yes | Deterministic, template-generated summary | |
| coverage | Yes | ||
| findings | No | ||
| report_id | Yes | ||
| risk_band | Yes | ||
| incident_id | Yes | ||
| generated_at | Yes | ||
| trust_notice | No | Findings combine untrusted external feeds with deterministic local scoring. No text from a feed is executed. Confirm affected versions before remediation. | |
| max_risk_score | Yes | ||
| policy_version | No | risk-v1 | |
| reused_existing | No | ||
| partial_failures | No | ||
| asset_criticality | Yes | ||
| input_fingerprint | Yes |