{"version":"2.1.260","anchor":"thinking-block-stripping-can-now-preserve-thinking-up-to-a-g","canonical_anchor":"thinking-block-stripping-can-now-preserve-thinking-up-to-a-g","heading":"Thinking-block stripping can now preserve thinking up to a given occurrence","tier":"internal","area":"Thinking Mode","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260\/e\/thinking-block-stripping-can-now-preserve-thinking-up-to-a-g","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260","markdown":"### Thinking-block stripping can now preserve thinking up to a given occurrence\n\nThinking-block stripping can now preserve earlier thinking blocks up to a given occurrence.\n\nThe function that strips `thinking` and `redacted_thinking` blocks from assistant messages now accepts an index `n`, so only thinking blocks after the nth occurrence are removed. Earlier thinking blocks, and any empty text following them, are now kept instead of always stripping everything.\n\n- Area: Thinking Mode\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 1\/5"}