diff --git a/packages/coding-agent/CHANGELOG.md b/packages/coding-agent/CHANGELOG.md index 85a5561e..65ccd796 100644 --- a/packages/coding-agent/CHANGELOG.md +++ b/packages/coding-agent/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased] +### Fixed + +- Skip changelog display on fresh install (only show on upgrades) + ## [0.45.4] - 2026-01-13 ### Changed diff --git a/packages/coding-agent/src/modes/interactive/interactive-mode.ts b/packages/coding-agent/src/modes/interactive/interactive-mode.ts index 164e4b17..f147aa64 100644 --- a/packages/coding-agent/src/modes/interactive/interactive-mode.ts +++ b/packages/coding-agent/src/modes/interactive/interactive-mode.ts @@ -595,10 +595,9 @@ export class InteractiveMode { const entries = parseChangelog(changelogPath); if (!lastVersion) { - if (entries.length > 0) { - this.settingsManager.setLastChangelogVersion(VERSION); - return entries.map((e) => e.content).join("\n\n"); - } + // Fresh install - just record the version, don't show changelog + this.settingsManager.setLastChangelogVersion(VERSION); + return undefined; } else { const newEntries = getNewEntries(entries, lastVersion); if (newEntries.length > 0) {