Add ReadResourceRequestSchema forwarding for resources capability
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 <noreply@anthropic.com>
This commit is contained in:
parent
123b74090c
commit
a5e47b2e13
1 changed files with 6 additions and 0 deletions
|
|
@ -12,6 +12,8 @@ import {
|
||||||
ListResourcesResultSchema,
|
ListResourcesResultSchema,
|
||||||
ListResourceTemplatesRequestSchema,
|
ListResourceTemplatesRequestSchema,
|
||||||
ListResourceTemplatesResultSchema,
|
ListResourceTemplatesResultSchema,
|
||||||
|
ReadResourceRequestSchema,
|
||||||
|
ReadResourceResultSchema,
|
||||||
LoggingMessageNotification,
|
LoggingMessageNotification,
|
||||||
LoggingMessageNotificationSchema,
|
LoggingMessageNotificationSchema,
|
||||||
Notification,
|
Notification,
|
||||||
|
|
@ -271,6 +273,10 @@ export class AppBridge extends Protocol<Request, Notification, Result> {
|
||||||
ListResourceTemplatesRequestSchema,
|
ListResourceTemplatesRequestSchema,
|
||||||
ListResourceTemplatesResultSchema,
|
ListResourceTemplatesResultSchema,
|
||||||
);
|
);
|
||||||
|
this.forwardRequest(
|
||||||
|
ReadResourceRequestSchema,
|
||||||
|
ReadResourceResultSchema,
|
||||||
|
);
|
||||||
if (serverCapabilities.resources.listChanged) {
|
if (serverCapabilities.resources.listChanged) {
|
||||||
this.forwardNotification(ResourceListChangedNotificationSchema);
|
this.forwardNotification(ResourceListChangedNotificationSchema);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue