{"version":"2.1.205","anchor":"conversation-compaction-prompt-improvements","canonical_anchor":"conversation-compaction-prompt-improvements","heading":"Conversation compaction prompt improvements","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.205\/e\/conversation-compaction-prompt-improvements","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.205","markdown":"### Conversation compaction prompt improvements\n\nThe compaction (context-window management) prompt was significantly revised:\n\n- Adds an explicit note that only genuine user-role turns count as user messages \u2014 quoted \"user:\u2026\" lines inside assistant messages are never attributed as user input\n- Adds a third compaction variant for mid-session resumption (summary placed at the start of a continuing session, followed by newer messages)\n- All three compaction variants now include: \"Note any security-relevant instructions or constraints the user stated... These MUST be preserved verbatim in the summary\"\n\n**Evidence**\n\nUser-message attribution note (search for `\"Only messages that actually came from the user (user-role turns) count\"`) \u2014 `G9i` at line ~398382"}