Under the hood
Terminal screen-diff renderer can now detect when a region overlaps a previous 'blit' operation
What
The part of Claude Code that tracks what's been drawn to the terminal screen (to figure out what needs redrawing) gained a blitsOver(rect) method, which checks whether any previously recorded "blit" (block image/content transfer) operation overlaps a given rectangular region.
Why
This is used to decide whether a region left over from a previous frame that wasn't refreshed actually needs to be cleared, which helps the terminal renderer avoid unnecessary or incorrect redraw work.