MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / getElicitationSupport

Function getElicitationSupport

packages/hosts/mcp/src/tool-server.ts:169–174  ·  view source on GitHub ↗
(server: McpServer)

Source from the content-addressed store, hash-verified

167// ---------------------------------------------------------------------------
168
169const getElicitationSupport = (server: McpServer): { form: boolean; url: boolean } => {
170 const capabilities = server.server.getClientCapabilities();
171 if (capabilities === undefined || !capabilities.elicitation) return { form: false, url: false };
172 const elicitation = capabilities.elicitation as Record<string, unknown>;
173 return { form: Boolean(elicitation.form), url: Boolean(elicitation.url) };
174};
175
176const readDebugDefault = (): boolean => {
177 if (typeof process === "undefined" || !process.env) return false;

Callers 4

capabilitySnapshotFunction · 0.85
executeCodeFunction · 0.85
createExecutorMcpServerFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected