Skip to content

First Triage

Get your first issue auto-triaged by GitWire.

Prerequisites

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:

  1. GitHub sends an issues webhook to GitWire
  2. The Webhook Worker routes it to the triage queue
  3. The Triage Worker picks it up
  4. 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: medium or high
  • 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

ProblemSolution
Issue not triagedCheck webhook deliveries: GET /api/webhooks (use dashboard)
Triage fields emptyCheck worker logs: docker compose logs gitwire-app
Labels not appliedVerify issues:write permission on the GitHub App

First CI Heal

Released under the MIT License.