Frontend client implementation that handles MCP tool delegation requests from the backend.
This class acts as a bridge between the backend MCP server and frontend contributions,
forwarding backend requests (tool calls, resource access, prompts) to registered
MCPFrontendContribution instances and aggregating their responses.
Called by the backend via the MCPToolDelegateClient interface to access frontend-provided
MCP tools, resources, and prompts.
Frontend client implementation that handles MCP tool delegation requests from the backend.
This class acts as a bridge between the backend MCP server and frontend contributions, forwarding backend requests (tool calls, resource access, prompts) to registered MCPFrontendContribution instances and aggregating their responses.
Called by the backend via the MCPToolDelegateClient interface to access frontend-provided MCP tools, resources, and prompts.