Add GitLab Runner bug triage agent config
What does this MR do?
Why was this MR needed?
What's the best way to test this MR?
What are the relevant issue numbers?
This code creates an automated system for managing bug reports in the GitLab Runner project. It sets up a "triage agent" that automatically evaluates new bug reports using a scoring system called RICE, which considers factors like how many users are affected, customer impact, community interest (upvotes), and whether workarounds exist.
When someone reports a bug, the system automatically:
- Checks if the bug affects supported software versions
- Calculates a priority score from 0-10 based on the RICE criteria
- Either schedules high-scoring bugs (5-10 points) for fixing or closes low-scoring ones (0-4 points) with explanatory templates
- Requests missing information when bug reports are incomplete
- Re-evaluates bugs when reporters provide additional details
The system includes pre-written response templates for different scenarios like unsupported versions, deprecated features, or bugs that can't be reproduced. It also automatically applies labels and mentions specific team members when manual review is needed. This helps the development team efficiently prioritize which bugs to fix first based on their real-world impact rather than just the order they were reported.