On-call handoff briefing
oncall_handoffCOMPOSITE. A start-of-shift briefing for whoever is currently on call, fusing all three services: (a) PagerDuty current on-call + any active (triggered/acknowledged) incidents they're inheriting, (b) the GitHub deployment/release that most recently shipped (what's live), and (c) Sentry's top unresolved errors. Correlates them into one object — including a heads-up when a fresh deploy coincides with active incidents (a likely culprit). Degrades gracefully: every service is optional; whatever's unconfigured or failing is named in notes and the briefing still returns. Never crashes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | GitHub repo name, e.g. 'next.js'. | |
| owner | Yes | GitHub repo owner/org, e.g. 'vercel'. | |
| sentry_project | No | Sentry project slug/id. Falls back to SENTRY_PROJECT env if omitted. |