First Triage
Get your first issue auto-triaged by GitWire.
Prerequisites
- GitWire is deployed and running
- GitHub App is installed on at least one repo
Step 1: Create a Test Issue
Go to any repo where GitWire is installed and create a new issue:
Title: App crashes when clicking the submit button on empty formBody: Leave blank or add a short description. Labels: None needed — GitWire will add them.
Step 2: Wait for the Webhook
Within a few seconds:
- GitHub sends an
issueswebhook to GitWire - The Webhook Worker routes it to the triage queue
- The Triage Worker picks it up
- Claude classifies the issue
Step 3: Check the Dashboard
Open https://gitwire.yourdomain.com/issues and look for your issue. It should now have:
- Triage Type:
bug - Priority:
mediumorhigh - Summary: A one-line AI-generated summary
- Labels on GitHub:
bug,priority: medium
Step 4: Check the API
bash
curl https://gitwire.yourdomain.com/api/issues \
-H "Authorization: Bearer YOUR_API_KEY"Look for your issue in the response with triage_type, triage_priority, and triage_summary fields populated.
Troubleshooting
| Problem | Solution |
|---|---|
| Issue not triaged | Check webhook deliveries: GET /api/webhooks (use dashboard) |
| Triage fields empty | Check worker logs: docker compose logs gitwire-app |
| Labels not applied | Verify issues:write permission on the GitHub App |