Initial upload: Git Commit AI - privacy-first CLI for generating commit messages with local LLM
Some checks failed
CI / test (push) Has been cancelled
Some checks failed
CI / test (push) Has been cancelled
This commit is contained in:
44
.git-commit-ai/config.yaml
Normal file
44
.git-commit-ai/config.yaml
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
# 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
|
||||||
Reference in New Issue
Block a user