MCPcopy Index your code
hub / github.com/getsentry/XcodeBuildMCP / invokeDirect

Method invokeDirect

src/runtime/tool-invoker.ts:321–328  ·  view source on GitHub ↗
(
    tool: ToolDefinition,
    args: Record<string, unknown>,
    opts: InvokeOptions,
  )

Source from the content-addressed store, hash-verified

319 }
320
321 async invokeDirect(
322 tool: ToolDefinition,
323 args: Record<string, unknown>,
324 opts: InvokeOptions,
325 ): Promise<void> {
326 const session = opts.renderSession ?? createRenderSession('text');
327 return this.executeTool(tool, args, { ...opts, renderSession: session });
328 }
329
330 private async invokeViaDaemon<TResult>(
331 opts: InvokeOptions,

Callers 3

startDaemonServerFunction · 0.95
runInvocationFunction · 0.80

Calls 2

executeToolMethod · 0.95
createRenderSessionFunction · 0.90

Tested by

no test coverage detected