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

Function getElicitationSupport

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

Source from the content-addressed store, hash-verified

383// ---------------------------------------------------------------------------
384
385const getElicitationSupport = (server: McpServer): { form: boolean; url: boolean } => {
386 const capabilities = server.server.getClientCapabilities();
387 if (capabilities === undefined || !capabilities.elicitation) return { form: false, url: false };
388 const elicitation = capabilities.elicitation as Record<string, unknown>;
389 return { form: Boolean(elicitation.form), url: Boolean(elicitation.url) };
390};
391
392const readDebugDefault = (): boolean => {
393 if (typeof process === "undefined" || !process.env) return false;

Callers 6

capabilitySnapshotFunction · 0.85
executeCodeFunction · 0.85
executeCodeFromAppFunction · 0.85
executePassthroughCallFunction · 0.85
syncToolAvailabilityFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected