{"version":"2.1.261","anchor":"message-history-folding-pass-reaffirmed-behind-tengu-chair","canonical_anchor":"message-history-folding-pass-reaffirmed-behind-tengu-chair","heading":"Folded attachment types now recorded and surfaced in debug output","tier":"soon","area":"Context Management","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.261\/e\/message-history-folding-pass-reaffirmed-behind-tengu-chair","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.261","markdown":"### Folded attachment types now recorded and surfaced in debug output\n\nA message-history folding pass stays off by default but now tracks which attachment types get folded.\n\nThe message-folding pass (still gated behind `tengu_chair_sermon`, default off), which maps user-turn content through a folding transform before merging it into the prior user message, now also records which attachment types were folded via a new `foldedAttachmentTypes` array attached to the resulting assembled `api_system`\/user message.\n\nA separate debug\/summary formatter now reads this `foldedAttachmentTypes` field and prints it as a tagged line (e.g. `index=type1+type2`) when present.\n\n- Flag `tengu_chair_sermon`: Off in both readings (read for one account on one subscription tier against v2.1.261; this account: off, anonymous baseline: off, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Context Management\n- Names: `tengu_chair_sermon`\n- Tier: Nothing to try yet\n- Useful: 2\/5\n- Signal: 3\/5\n- Present in the build but not switched on"}