Compaction boundary markers can now show up in streamed output.
What's wrong with this entry?
When a conversation is compacted, the marker for that boundary is now eligible to be emitted in streaming output alongside local command messages.
- The filter accepts system messages with subtype
compact_boundary; previously onlylocal_commandpassed. - A predicate can be registered to suppress them; with nothing registered it defaults to allowing them, so in this build they are emitted.
compact_boundary
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.239
Skill text carried through compaction is no longer mistaken for a live request
Both mention compaction
-
v2.1.247
Summarizing uses the same prompt assembly as the rest of the conversation
Both mention compaction
-
v2.1.247
Compaction builds its system prompt with the shared assembler
Both mention compaction