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

Function getElicitationSupport

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

Source from the content-addressed store, hash-verified

128// ---------------------------------------------------------------------------
129
130const getElicitationSupport = (server: McpServer): { form: boolean; url: boolean } => {
131 const capabilities = server.server.getClientCapabilities();
132 if (capabilities === undefined || !capabilities.elicitation) return { form: false, url: false };
133 const elicitation = capabilities.elicitation as Record<string, unknown>;
134 return { form: Boolean(elicitation.form), url: Boolean(elicitation.url) };
135};
136
137const readDebugDefault = (): boolean => {
138 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