From 6441d9103caec9fe2c31eec1eb0657e7f4f4c610 Mon Sep 17 00:00:00 2001 From: Alex Newman Date: Wed, 22 Oct 2025 00:09:40 -0400 Subject: [PATCH] docs: Update CHANGELOG for v4.2.1 with summary skip logic --- CHANGELOG.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d4ef8b91..9d13f551 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [4.2.1] - 2025-10-22 + +### Added +- **Summary skip logic**: Summaries now skip when work is already covered, banter/trivial requests, or no meaningful observations + - New "WHEN NOT TO SUMMARIZE" section in buildSummaryPrompt guides SDK to avoid duplicate/trivial summaries + - Parser detects `` format and logs reason + - Prevents duplicate summaries like the three "restore 6 types" summaries observed in session d9137878 + +### Fixed +- **Observation type validation**: Parser now validates all 6 observation types (bugfix, feature, refactor, change, discovery, decision) instead of only 3 + +### Changed +- **Chronological summary guidance**: Summaries now explicitly instructed to capture "what happened in THIS prompt" rather than re-summarizing previous work + + ## [4.1.1] - 2025-10-21 ### Removed