From 8c0406aa2488a81f4235ad1864d987b55f6435a3 Mon Sep 17 00:00:00 2001 From: Alex Lavaee Date: Tue, 9 Jun 2026 06:47:50 +0000 Subject: [PATCH] chore(release): prepare 0.8.28-alpha.1 Finalize the Atomic workspace for the 0.8.28-alpha.1 prerelease. The package versions were already bumped to 0.8.28-alpha.1 in #1313; this commit completes the release notes by folding the verbatim-compaction critical-overflow reasoning-trace eviction change (#1308) into the coding-agent 0.8.28-alpha.1 changelog section and dating the coding-agent and workflows 0.8.28-alpha.1 entries to the release date. The bundled intercom, mcp, subagents, and web-access extensions carry no functional changes since 0.8.27. Assistant-model: Claude Opus 4.8 --- packages/coding-agent/CHANGELOG.md | 7 ++----- packages/workflows/CHANGELOG.md | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/packages/coding-agent/CHANGELOG.md b/packages/coding-agent/CHANGELOG.md index baebc5b1d9..4081ce3ff3 100644 --- a/packages/coding-agent/CHANGELOG.md +++ b/packages/coding-agent/CHANGELOG.md @@ -2,16 +2,13 @@ ## [Unreleased] -### Changed - -- Changed the verbatim compaction critical-overflow recovery prompt to evict in an explicit priority order when context still exceeds the token budget after compaction: removable reasoning traces are evicted first, then removable user/custom/summary context. Existing safety/retention rules (recent entries, unresolved errors, failed commands, and at least one task-bearing entry) are preserved ([#1308](https://github.com/bastani-inc/atomic/issues/1308)). - -## [0.8.28-alpha.1] - 2026-06-08 +## [0.8.28-alpha.1] - 2026-06-09 ### Changed - Changed Atomic compaction to be verbatim-only across manual `/compact`, automatic threshold/overflow compaction, SDK/RPC compaction, and extension-triggered compaction. All compaction now records validated `context_compaction` deletion targets and rebuilds active context with retained transcript content verbatim and unchanged. Retained file paths, exact commands, error strings, and line numbers are never paraphrased or rewritten. - Changed compaction extension hooks (`session_before_compact`, `session_compact`) to receive verbatim context-compaction preparations/results and allow cancellation or locally validated deletion requests instead of custom generated summaries. The before-compact hook now yields `ContextCompactionPreparation` and accepts `{ cancel: true }` or `{ deletionRequest }` returns; the after-compact hook now receives `ContextCompactionResult` and `contextCompactionEntry`. +- Changed the verbatim compaction critical-overflow recovery prompt to evict in an explicit priority order when context still exceeds the token budget after compaction: removable reasoning traces are evicted first, then removable user/custom/summary context. Existing safety/retention rules (recent entries, unresolved errors, failed commands, and at least one task-bearing entry) are preserved ([#1308](https://github.com/bastani-inc/atomic/issues/1308)). ### Fixed diff --git a/packages/workflows/CHANGELOG.md b/packages/workflows/CHANGELOG.md index 06910cd49e..906edc3207 100644 --- a/packages/workflows/CHANGELOG.md +++ b/packages/workflows/CHANGELOG.md @@ -6,7 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), ## [Unreleased] -## [0.8.28-alpha.1] - 2026-06-08 +## [0.8.28-alpha.1] - 2026-06-09 ### Added