Finding / pi-coding-agent
2026-10-13-pi-coding-agent-compaction-and-branch-summaries-omit-thinking-blocks-in-1-2
Compaction and branch summaries omit thinking blocks in 1.2.0. serializeConversation omits thinking blocks for compaction, branch summaries, and bug reports. Replayed thinking could make a summary request larger than the live context and cause repeated failures. The code changes summary inputs; it does not erase original session records or establish a measured general cost reduction.
Channel: tagged-release. Half: both. Date: 2026-10-12.
Operator consequence: Upgrade sessions that fail compaction with oversized summaries to 1.2.0 and inspect the new summary input. Do not rely on the omission as transcript redaction.
Receipt
Finding metadata
Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0
Finding ID: 2026-10-13-pi-coding-agent-compaction-and-branch-summaries-omit-thinking-blocks-in-1-2
Profile citations
- Pi Coding Agent / claim / summary-inputs
Source links
Primary links, including exact changelog lines when available.
- commit2026-10-13-pi-coding-agent-compaction-and-branch-summaries-omit-thinking-blocks-in-1-2github.com/earendil-works/pi/commit/15e7bdc14cae38786c4cde24870ffce888e062cdtagged commit file2026-10-13-pi-coding-agent-compaction-and-branch-summaries-omit-thinking-blocks-in-1-2earendil-works/pi / packages/coding-agent/src/core/compaction/utils.ts