45 lines
715 B
YAML
45 lines
715 B
YAML
# Git Commit AI Configuration
|
|
# All settings can be overridden via environment variables
|
|
|
|
# Ollama Settings
|
|
ollama:
|
|
model: "qwen2.5-coder:3b"
|
|
base_url: "http://localhost:11434"
|
|
timeout: 120
|
|
retries: 3
|
|
|
|
commit:
|
|
max_length: 80
|
|
num_suggestions: 3
|
|
conventional_by_default: false
|
|
|
|
conventional:
|
|
types:
|
|
- feat
|
|
- fix
|
|
- docs
|
|
- style
|
|
- refactor
|
|
- perf
|
|
- test
|
|
- build
|
|
- ci
|
|
- chore
|
|
- revert
|
|
max_scope_length: 20
|
|
|
|
cache:
|
|
enabled: true
|
|
directory: ".git-commit-ai/cache"
|
|
ttl_hours: 24
|
|
max_size_mb: 100
|
|
|
|
prompts:
|
|
directory: ".git-commit-ai/prompts"
|
|
default: "default.txt"
|
|
conventional: "conventional.txt"
|
|
|
|
output:
|
|
show_diff: false
|
|
interactive: false
|