Tigent
ConfigurationAutorespond

Configuration

Autorespond

Automatically request missing info from incomplete issues.

Configuration

Enable autorespond in your config file:

autorespond:
  enabled: true
  label: needs-info

  context: |
    tigent is a github bot that auto-labels issues.
    common issues involve webhook config and yaml syntax.

  requirements:
    bug:
      - steps to reproduce
      - expected vs actual behavior
      - environment info
    feature:
      - use case description
      - proposed solution
    default:
      - clear description

  message: |
    thanks for opening this issue!
    we need a bit more info to help you.

Options

enabled

Enable or disable autorespond.

enabled: true

label

Label to apply when requesting info. Auto-created if missing.

label: needs-info

context

Project context to help the AI understand what info is needed.

context: |
  this is a cli tool for managing k8s clusters.
  users often forget to include their k8s version.

requirements

Required info by issue type. Use default for all other types.

requirements:
  bug:
    - steps to reproduce
    - expected vs actual behavior
  feature:
    - use case description
  default:
    - clear description

message

Template for the response comment. The AI will customize it based on what's missing.

message: |
  thanks for opening this issue!
  we need a bit more info to help you.

How it works

When a new issue is created, Tigent analyzes it against your requirements. If required info is missing, it posts a friendly comment asking for specifics and adds the configured label. Normal labeling is skipped until the issue is updated.