Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.267 ·

UI element-tree validator (used to check what gets rendered around dialogs) gained hover-scope and Box-key checks

Internal UI validator adds hover and layout checks and clearer error messages for dialog rendering

TierUnder the hoodhow much it should matter to you
Useful1my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaPlugin UIwhat it touches
KindInternal Changesin v2.1.267,
Under the hood

Internal UI validator adds hover and layout checks and clearer error messages for dialog rendering

What

Claude Code's internal check that validates what can be drawn on screen (used when rendering dialogs and overlays) now tracks additional context called 'hoverScope' and 'siblingBoxKeys', and rejects a Box component's hover.display setting when it's placed around a dialog. It also gives a clearer error message when a Button's properties are misused, and a friendlier error for an unrecognized UI element that now lists the valid element names.

Why

These are internal correctness checks for how Claude Code's own interface is built, but the improved error messages mean any related bug shows up as a much more useful message rather than a cryptic one.

See this entry in the whole of v2.1.267 →