
GitHub PR comments
Get security feedback directly on your pull requests. When the Garnet agent runs during apull_request-triggered workflow, results are posted as a PR comment.
When assertions fail

| Column | Description |
|---|---|
| Domain/IP | The flagged destination |
| State | Whether the connection was blocked or detected |
| Priority | Severity level (critical, high, low) |
| Detected | When the issue was first seen |
| Link | Direct link to the full run details in the Garnet dashboard |
When all assertions pass

Setup
- Install the Garnet Platform App on your GitHub repositories.
- In Garnet, go to Settings → Alerting → confirm GitHub PR Comments shows “App Installed” and “Comments On”.
PR comments only appear for workflows triggered by
pull_request events. Other triggers still generate runs in the dashboard but won’t produce PR comments.Slack notifications

- Policy — The assertion that failed
- Destination — The flagged domain and port/protocol
- Source — Runner, workflow, and user context
- Alert ID — Unique identifier for tracking
- View in Console — Direct link to the run in the Garnet dashboard
Setup
-
Create a Slack Incoming Webhook:
- Create a new Slack app and select your workspace
- Go to Incoming Webhooks → toggle On
- Click Add New Webhook to Workspace, select your channel, authorize
- Copy the Webhook URL (starts with
https://hooks.slack.com/...)
- In Garnet, go to Settings → Alerting → Add Webhook and paste your Slack URL.

API tokens

- Create Token — Generate a new token for agent deployment
- View / Copy — Reveal or copy an existing token value
- Delete — Revoke a token (agents using it will stop reporting)
Next steps
- Runs — View runtime profiles and assertion results
- Agents — Manage your agent fleet
- Quick Start — Set up your first agent