⊘ Fixes 4
- text content block is silently dropped when a toolUse is pending in the same content block stop (#4004)model
- preserve tool result adjacency with injected contextcontextmodel
- keep removal markers and summaries out of message 0context
- drop reasoning blocks the target model rejects when history crosses model familiescontextmodel