happy incidents
List, get, create, update, and resolve incidents from the CLI.
happy incidents
bashhappy incidents list # active + recenthappy incidents list --all # include resolvedhappy incidents get <id-or-title>happy incidents create --title "..."happy incidents update <id> --status identified --message "..."happy incidents resolve <id> [--message "..."]
list
bashhappy incidents listhappy incidents list --status investigatinghappy incidents list --json
create
bashhappy incidents create \ --title "API returning 500s" \ --severity major \ --message "Investigating elevated error rates"
update
bashhappy incidents update inc_abc123 \ --status identified \ --message "Root caused to a bad deploy. Rolling back."
| Status | Meaning |
|---|---|
investigating | Just opened (default) |
identified | Cause known, fix in progress |
monitoring | Fix deployed, watching for recurrence |
resolved | Fully restored |
resolve
bashhappy incidents resolve inc_abc123happy incidents resolve inc_abc123 --message "Restored at 14:23 UTC"
Sets status to resolved, fills resolved_at, posts a final timeline update.