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

Function getNextStepTarget

src/runtime/tool-invoker.ts:138–150  ·  view source on GitHub ↗
(params: {
  catalog: ToolCatalog;
  mcpName: string;
  preferredWorkflow: string;
})

Source from the content-addressed store, hash-verified

136}
137
138function getNextStepTarget(params: {
139 catalog: ToolCatalog;
140 mcpName: string;
141 preferredWorkflow: string;
142}): ToolDefinition | null {
143 return (
144 params.catalog.tools.find(
145 (tool) =>
146 tool.mcpName.toLowerCase() === params.mcpName.toLowerCase().trim() &&
147 tool.workflow === params.preferredWorkflow,
148 ) ?? params.catalog.getByMcpName(params.mcpName)
149 );
150}
151
152function normalizeNextSteps(
153 steps: NextStep[],

Callers 1

normalizeNextStepsFunction · 0.85

Calls 1

getByMcpNameMethod · 0.80

Tested by

no test coverage detected