From 8441cb73e0920e63b505a78f5c050cab71298783 Mon Sep 17 00:00:00 2001 From: Andrew Braxton Date: Fri, 6 Feb 2026 20:12:08 -0500 Subject: [PATCH] Add capabilities for incomingCalls and outgoingCalls to metamodel 'callHierarchy/incomingCalls' and 'callHierarchy/outgoingCalls' do not have their own capabilities, but do depend on the callHierarchyProvider capability. --- protocol/src/common/protocol.callHierarchy.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/protocol/src/common/protocol.callHierarchy.ts b/protocol/src/common/protocol.callHierarchy.ts index 5b21256f5..b281a18cf 100644 --- a/protocol/src/common/protocol.callHierarchy.ts +++ b/protocol/src/common/protocol.callHierarchy.ts @@ -81,6 +81,7 @@ export namespace CallHierarchyIncomingCallsRequest { export const messageDirection: MessageDirection = MessageDirection.clientToServer; export const type = new ProtocolRequestType(method); export type HandlerSignature = RequestHandler; + export const capabilities = CM.create('textDocument.callHierarchy', 'callHierarchyProvider'); } /** @@ -102,4 +103,5 @@ export namespace CallHierarchyOutgoingCallsRequest { export const messageDirection: MessageDirection = MessageDirection.clientToServer; export const type = new ProtocolRequestType(method); export type HandlerSignature = RequestHandler; + export const capabilities = CM.create('textDocument.callHierarchy', 'callHierarchyProvider'); }