Configuration
Config File
All configuration options for Tigent.
File location
Create a YAML file in your repository at the following path:
.github/tigent.yml
Full example
Here is a complete configuration file with all available options:
confidence: 0.6
theme: mono
labels:
bug: critical
security: critical
feature: medium
docs: low
rules:
- match: "crash|broken|error"
add: [bug, p1]
reactions:
start: eyes
duplicates:
enabled: true
threshold: 0.8
label: duplicate
comment: true
ignore:
users: [dependabot, renovate]
autorespond:
enabled: true
label: needs-info
context: |
project context to help ai understand requirements.
requirements:
bug:
- steps to reproduce
- expected behavior
default:
- clear description
message: |
thanks for opening this issue!
webhooks:
- url: https://hooks.slack.com/...
events: [labeled, duplicate]Options
confidence
Minimum confidence threshold for applying labels. Range: 0.0 to 1.0
confidence: 0.6
theme
Color theme for auto-created labels. Options: mono, colorful, pastel, or custom
theme: mono
labels
Map of label names to priority levels. The agent will only apply labels defined here.
labels: bug: critical feature: medium
rules
Pattern matching rules for automatic labeling based on content.
rules:
- match: "crash|error"
add: [bug]reactions
Emoji reactions to add during processing.
reactions: start: eyes
duplicates
Configure duplicate issue detection.
duplicates: enabled: true threshold: 0.8
ignore
Skip processing for specific users or labels.
ignore: users: [dependabot, renovate]
autorespond
Request missing info from incomplete issues.
autorespond: enabled: true label: needs-info
webhooks
Send notifications when issues are triaged.
webhooks:
- url: https://...
events: [labeled]