Skip to main content
The diff shows what changed. It does not show what ran. Agents and dependencies run code you did not write, in your CI, with your secrets. Garnet records each job at the kernel on the runners you already use: what ran, and the outbound connection each execution chain opened. It posts the result to the pull request as an Execution Profile, one per job, before anyone approves.
The Runtime Review comment on pnpm/pnpm#17521: nothing new recorded against the last 10 recorded runs on main, with the job tree and runner traffic in one fold

pnpm/pnpm#17521 compares the recorded job with its last 10 recorded runs on main. The public report is linked from the comment.

Three parts. The GitHub App connects your repositories. The Garnet Action records your workflow. The PR comment carries one Execution Profile per job, with a link to the same profile as a logged-out public report.

Add Garnet

One App install, one workflow step. First Execution Profile on your next pull request.

See a live Execution Profile

The recorded profile behind garnet-runtime-review-reference#29. No account needed.
Then read the Execution Profile in full. Review agents, coding agents and merge gates can consume the same comment directly or through the Runtime Review MCP; both paths are a preview. Garnet records. The reviewer and repository policy decide.