From a5e47b2e13287963b89250f4dc4df873c65e1734 Mon Sep 17 00:00:00 2001 From: Anton Pidkuiko MacBook Date: Mon, 24 Nov 2025 22:58:31 +0000 Subject: [PATCH] Add ReadResourceRequestSchema forwarding for resources capability MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The resources capability was forwarding ListResourcesRequestSchema and ListResourceTemplatesRequestSchema, but missing ReadResourceRequestSchema. This meant clients could list resources but not actually read them. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/app-bridge.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/app-bridge.ts b/src/app-bridge.ts index 08df061..0053c3b 100644 --- a/src/app-bridge.ts +++ b/src/app-bridge.ts @@ -12,6 +12,8 @@ import { ListResourcesResultSchema, ListResourceTemplatesRequestSchema, ListResourceTemplatesResultSchema, + ReadResourceRequestSchema, + ReadResourceResultSchema, LoggingMessageNotification, LoggingMessageNotificationSchema, Notification, @@ -271,6 +273,10 @@ export class AppBridge extends Protocol { ListResourceTemplatesRequestSchema, ListResourceTemplatesResultSchema, ); + this.forwardRequest( + ReadResourceRequestSchema, + ReadResourceResultSchema, + ); if (serverCapabilities.resources.listChanged) { this.forwardNotification(ResourceListChangedNotificationSchema); }