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 descriptionmessage
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.