en un clic
postmortem
// Postmortem generation and management tools for writing, reading, and versioning incident postmortems
// Postmortem generation and management tools for writing, reading, and versioning incident postmortems
Amazon CloudWatch alarm integration — receives alarm state-change notifications via SNS webhooks and creates incidents automatically
On-prem Kubernetes cluster integration for running kubectl commands on connected clusters via Aurora agent relay
GitHub code repository integration for investigating code changes, deployments, commits, PRs, and suggesting fixes during RCA
GitLab code repository integration for investigating code changes, deployments, commits, MRs, and suggesting fixes during RCA
Sentry error tracking integration for searching issues, fetching stacktraces, listing projects, and running Discover event searches during RCA investigations
Slack integration tools for reading channel messages and thread replies
| name | postmortem |
| id | postmortem |
| description | Postmortem generation and management tools for writing, reading, and versioning incident postmortems |
| category | core |
| connection_check | {"method":"always"} |
| tools | ["get_postmortem"] |
| index | Incident postmortem management -- read, write, version postmortem documents |
| rca_priority | 90 |
| metadata | {"author":"aurora","version":"1.0"} |
Core tools for reading postmortem documents during investigation, and writing them during the dedicated "Generate Postmortem" action. get_postmortem is available in all sessions. save_postmortem is only available during the "Generate Postmortem" action — not during RCA.
get_postmortem(incident_id)Read the current postmortem for an incident. Returns markdown content, generated_at, and updated_at timestamps. Returns status: "not_found" if no postmortem exists yet. Only the latest version is returned; historical versions are browsable in the UI but not via this tool.
save_postmortem(incident_id, content)Write or update a postmortem. Only available during the "Generate Postmortem" action — not during RCA. Each save automatically snapshots the previous content as a version for history tracking. Content must be complete markdown — partial updates are not supported. Max 100,000 characters.
get_postmortem — if a prior version exists, use it as a baseline to preserve structure and confirmed factssave_postmortemAlways generate postmortems with these sections in order:
# Postmortem: <Incident Title>
**Date:** YYYY-MM-DD HH:MM UTC
**Duration:** Xh Ym
**Severity:** critical/high/medium/low
**Service:** <service name>
## Summary
2-3 sentences describing what happened.
## Timeline
- **HH:MM UTC** - Event description
- **HH:MM UTC** - Event description
## Root Cause
Technical explanation of what failed and why.
## Impact
Services, users, SLAs, and data affected.
## Contributing Factors
Human/process factors: deployment pressure, alert fatigue, communication gaps, handoff confusion.
Only include if evidence exists from conversations.
## Resolution
How the incident was resolved or mitigated.
## Action Items
- [ ] Concrete follow-up item
- [ ] Another follow-up item
## Lessons Learned
What can prevent similar incidents in the future.