MCPcopy Index your code
hub / github.com/simstudioai/sim / resolveReference

Method resolveReference

apps/sim/executor/variables/resolver.ts:1363–1375  ·  view source on GitHub ↗
(reference: string, context: ResolutionContext)

Source from the content-addressed store, hash-verified

1361 }
1362
1363 private async resolveReference(reference: string, context: ResolutionContext): Promise<any> {
1364 for (const resolver of this.resolvers) {
1365 if (resolver.canResolve(reference)) {
1366 const result = resolver.resolveAsync
1367 ? await resolver.resolveAsync(reference, context)
1368 : resolver.resolve(reference, context)
1369 return result
1370 }
1371 }
1372
1373 logger.warn('No resolver found for reference', { reference })
1374 return undefined
1375 }
1376}

Calls 4

canResolveMethod · 0.65
resolveAsyncMethod · 0.65
resolveMethod · 0.65
warnMethod · 0.65

Tested by

no test coverage detected