INNER CODE UNIT · TypeScript

listAdapterNames

Intrect-io/OpenSwarm · src/adapters/index.ts:101

export function listAdapterNames(): AdapterName[] {
  return Object.keys(adapters) as AdapterName[];
}

/**
 * List adapters that are currently installed and available.
 */
export async function listAvailableAdapters(): Promise<string[]> {
  const results: string[] = [];
  for (const [name, adapter] of Object.entries(adapters)) {
    if (await probeAdapterAvailability(adapter)) {
      results.push(name);
    }
  }
  return results;
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…