Tigent
ConfigurationConfig File

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]