Skip to content

Commit ece0ce7

Browse files
committed
feat: add the /report health report (get_report MCP tool + CLI + API)
1 parent 0dfaec2 commit ece0ce7

21 files changed

Lines changed: 2854 additions & 3 deletions

File tree

.changeset/report-health.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
"@trigger.dev/core": patch
3+
"trigger.dev": patch
4+
---
5+
6+
Add the `get_report` MCP tool, a `trigger report` CLI command, and `GET /api/v1/reports/:key`, starting with the `health` report: a deterministic verdict on whether work is flowing, whether the runs that start are healthy, and whether telemetry is fresh — rendered as text with unicode sparklines (coloured in a terminal). Also adds a `report` MCP prompt, surfaced as a slash command in hosts that support prompts.
7+
8+
Also: `trigger mcp` now always starts the server — the install wizard is gated behind `trigger mcp --install`. A TTY previously launched the wizard, so MCP hosts spawning the server over a PTY timed out.
2.99 KB
Binary file not shown.
23.8 KB
Binary file not shown.

apps/webapp/app/presenters/v3/reports/health/health.ts

Lines changed: 814 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)