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

Function resolveAgiloftInstance

apps/sim/tools/agiloft/utils.server.ts:25–31  ·  view source on GitHub ↗
(instanceUrl: string)

Source from the content-addressed store, hash-verified

23 * lookup. Server-only — uses node:dns/promises.
24 */
25export async function resolveAgiloftInstance(instanceUrl: string): Promise<string> {
26 const validation = await validateUrlWithDNS(instanceUrl, 'instanceUrl')
27 if (!validation.isValid || !validation.resolvedIP) {
28 throw new Error(validation.error || 'Invalid Agiloft instance URL')
29 }
30 return validation.resolvedIP
31}
32
33/**
34 * DNS-pinned variant of agiloftLogin. Requires a pre-resolved IP so the

Callers 3

route.tsFile · 0.90
route.tsFile · 0.90
executeAgiloftRequestFunction · 0.85

Calls 1

validateUrlWithDNSFunction · 0.90

Tested by

no test coverage detected