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