Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.317 ·

Plugins can draw a translucent backdrop behind Claude Code

A new ui.backdrop function lets plugins draw a blurred, tinted backdrop, and connecting clients can say they draw a Backdrop

Group of 2 Use it now New Features
JSON All of v2.1.317
Use it nowTier: how much it should matter to you
5Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
PluginsArea: what it touches
New FeaturesKind: in v2.1.317,
What probably matters to youSection of the release

Unclear Whether plugin function hooks are switched on by default, and whether the terminal shows the backdrop, is not clear.

What

Plugins, add-ons that extend Claude Code, can now draw a backdrop behind the terminal interface.

  • A plugin calls ui.backdrop with { backdrop: { id, glass? } }.
  • The optional glass settings are blur (from 0 up to a maximum), opacity (0 to 1) and a raw tint colour. The defaults are blur 16 and opacity 0.6.
  • Calling it with undefined clears that plugin's backdrop.
  • Arguments are checked, and bad ones return messages such as 'glass.opacity is a number, 0 to 1'.
  • The ui_attach request, sent by a client that connects to show a session, gains a draws list naming extra components that client draws, such as Backdrop. A list of more than 16 names is refused.

Why

Plugins get a new visual surface, and clients that show a session elsewhere can say whether they draw it.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhether plugin function hooks are switched on by default, and whether the terminal shows the backdrop, is not clear.

See this entry in the whole of v2.1.317 →

Feedback