INNER CODE UNIT · JavaScript

createAdapter

chadbyte/clay · lib/yoke/index.js:75

function createAdapter(opts) {
  // Adding a vendor here also requires a registry entry and an update to the
  // completeness list in test/yoke-vendor-registry.test.js.
  var vendor = (opts && opts.vendor) || "claude";
  var adapter;
  if (vendor === "claude") {
    adapter = createClaudeAdapter(opts);
  } else if (vendor === "codex") {
    adapter = createCodexAdapter(opts);
  } else if (vendor === "antigravity") {
    adapter = createAntigravityAdapter(opts);
  } else if (vendor === "opencode") {
    adapter = createOpenCodeAdapter(opts);
  } else if (vendor === "kimi") {
    adapter = createKimiAdapter(opts);
  } else if (vendor === "grok") {
    adapter = createGrokAdapter(opts);
  } else if (vendor === "copilot") {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…