Use it now
Plugin UIs can now render interactive Button, Input, Select, and Link elements.
Plugins can now render Button, Input, Select, and Link elements in the desktop/terminal UI, in addition to the previously supported Box, Text, div, span, b, and Svg. Press-wrapping dispatch logic now also handles Input and Select, not just Button, giving plugin UIs interactive form-style controls.
Names in the bundleButtonInputSelectLink
The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.
Added since
A small documentation edit on Claude Code changelog touched a line naming Input after this was published.
* Fixed every request failing with `400 … Input tag 'advisor_20260301'` when `ANTHROPIC_BASE_URL` points at a proxy or gateway (2.1.275 regression)changelog see the edit
Added since
A small documentation edit on Manage workspaces and versions touched a line naming Select after this was published.
| "These settings aren’t applied while Claude Tag setup is incomplete for this workspace or channel." | Select the **Resume** *workspace* **setup** button beside the notice and finish that workspace's setup. On a channel's entry, the butto…claude-tag/admins/workspaces see the edit
Confirmed since
Anthropic's documentation has since written up Select, on Configure per-channel access.
Repository grants and plugins from every bound bundle are combined as a union; a channel gets every repo and plugin from any bundle in its chain. To see what applies to a channel, select its scope on the **Slack** tab. The scope's panel li…claude-tag/admins/attach-to-scope see the edit
Confirmed since
Anthropic's documentation has since written up Input, on Create Session.
- `input_schema: BetaManagedAgentsCustomToolInputSchema`api/beta/sessions/create see the edit
Confirmed since
Anthropic's documentation has since written up Link, on Run on a remote Linux server.
| The sign-in link shows an expired-link page | Links are single-use and valid for about three minutes. Run `claude-science url` on the server and open the fresh link; restarting with `claude-science stop` then `claude-science serve --no-b…claude-science/run-on-remote-linux-server see the edit
One source agreesOne thing we can check says the same as this entry.
Anthropic's documentation agrees
Anthropic's documentation has since written up Link, on Run on a remote Linux server.