The UI code for displaying MCP tool results now loads only when actually needed, instead of being bundled eagerly
What
The registry of per-tool result renderers was restructured so that several plugin-specific tool UI entries are replaced by a single module that's lazily imported. Specifically, the mcp-display-only tool kind now has a getter-backed entry that only imports its display module (displayOnlyMcpToolUi) when that tool type actually needs to be rendered, rather than bundling it eagerly with everything else.
Why
This reduces the amount of code loaded upfront, since MCP display-only tool UI code is now fetched only when a session actually uses that tool type.
What the 'mcp-display-only' tool kind represents to a user is not stated in the finding.