Agent Maturity Compass API - v1.2.0
    Preparing search index...

    Function listBuiltInAdapters

    • Returns {
          capabilities: {
              controls: {
                  activeWhen: (
                      "adapter_run"
                      | "gateway_routed"
                      | "hook_observe"
                      | "hook_control"
                  )[];
                  id:
                      | "gateway.route"
                      | "gateway.model"
                      | "gateway.budget"
                      | "gateway.freeze"
                      | "tool.allowlist"
                      | "provider.allow"
                      | "provider.deny"
                      | "provider.ask"
                      | "provider.steer";
              }[];
              declarationVersion: "1";
              definitionVersion: string;
              events: {
                  activeWhen: (
                      "adapter_run"
                      | "gateway_routed"
                      | "hook_observe"
                      | "hook_control"
                  )[];
                  id:
                      | "process.started"
                      | "process.stdout"
                      | "process.stderr"
                      | "process.exited"
                      | "model.request"
                      | "model.response"
                      | "action.requested"
                      | "action.completed"
                      | "action.failed"
                      | "action.decision";
              }[];
              lossiness: {
                  level: "unknown"
                  | "partial"
                  | "redacted"
                  | "normalized";
                  omitted: string[];
              };
              verification: {
                  authority: "amc"
                  | "publisher";
                  evidenceRefs: string[];
                  status: "unverified" | "fixture_verified";
              };
              versionSource: | "unknown"
              | "adapter_binary"
              | "package_probe"
              | "host_runtime"
              | "shell_runtime"
              | "mixed_runtime";
          };
          commandTemplate: {
              args: string[];
              executable: string;
              supportsStdin: boolean;
          };
          defaultRunMode: "SUPERVISE"
          | "SANDBOX";
          detection: {
              commandCandidates: string[];
              parseVersionRegex: string;
              requireVersionMatch?: boolean;
              versionArgs: string[];
          };
          displayName: string;
          envStrategy: {
              apiKeyEnv: { keys: string[]; valueTemplate: string };
              baseUrlEnv: { keys: string[]; valueTemplate: string };
              leaseCarrier: "ENV_API_KEY" | "HEADER_X_AMC_LEASE";
              proxyEnv: {
                  noProxy: string;
                  setHttpProxy: boolean;
                  setHttpsProxy: boolean;
              };
          };
          id: string;
          kind: "CLI"
          | "LIBRARY_NODE"
          | "LIBRARY_PYTHON";
          notes?: string;
          providerFamily:
              | "OPENAI_COMPAT"
              | "ANTHROPIC"
              | "GEMINI"
              | "XAI_GROK"
              | "OPENROUTER"
              | "CUSTOM_HTTP";
      }[]