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

Function withNativeClient

packages/hosts/mcp/src/tool-server.test.ts:85–89  ·  view source on GitHub ↗
(
  engine: ExecutionEngine<E>,
  capabilities: ClientCapabilities,
  fn: (client: Client) => Promise<void>,
)

Source from the content-addressed store, hash-verified

83};
84
85const withNativeClient = async <E extends Cause.YieldableError>(
86 engine: ExecutionEngine<E>,
87 capabilities: ClientCapabilities,
88 fn: (client: Client) => Promise<void>,
89) => withClient(engine, capabilities, fn, { elicitationMode: { mode: "native" } });
90
91const ELICITATION_CAPS: ClientCapabilities = {
92 elicitation: { form: {}, url: {} },

Callers 1

Calls 1

withClientFunction · 0.85

Tested by

no test coverage detected