INNER CODE UNIT · TypeScript

getAdapter

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

export function getAdapter(name: string = defaultAdapter): CliAdapter {
  const adapter = adapters[name];
  if (!adapter) {
    throw new Error(`Unknown adapter: "${name}". Available: ${Object.keys(adapters).join(', ')}`);
  }
  return adapter;
}

export function setDefaultAdapter(name: AdapterName): void {
  if (!adapters[name]) {
    throw new Error(`Unknown adapter: "${name}". Available: ${Object.keys(adapters).join(', ')}`);
  }
  defaultAdapter = name;
}

export function getDefaultAdapterName(): AdapterName {
  return defaultAdapter;
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…