controlnet/auto-llm-changelog

Generate a Markdown changelog from git history and diff using an OpenAI-compatible Chat Completions API.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api_endpointOpenAI-compatible Chat Completions endpoint URL.yes
api_keyAPI key used as Bearer token.yes
modelModel name passed to the Chat Completions API.yes
current_ref_overrideExplicit ref to use as current_ref.no""
current_version_overrideExplicit version to use as current_version.no""
previous_tag_overrideExplicit previous semver tag to use.no""
temperatureSampling temperature sent to the API.no0.2
max_diff_bytesMaximum bytes for the aggregate diff section included in the prompt.no200000
system_promptOverride the default system prompt.no""
fetch_remote_refsWhether to fetch tags and remote refs before resolving ranges.notrue
include_commit_patchesWhether to include per-commit patches in the prompt, subject to size limits.nofalse
debugEnable verbose debug logging.nofalse
max_prompt_bytesSoft cap for the assembled user prompt body in bytes before optional sections are trimmed.no300000
namedescription
markdownGenerated Markdown changelog.
current_refResolved current_ref used for git comparison.
versionResolved current_version, or empty string when unavailable.
previous_tagResolved previous semver tag.
compare_rangeGit compare range in previous_tag..current_ref form.