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

    Class LangChainAdapter

    LangChain adapter — wraps LangChain callbacks

    Hierarchy

    Index
    callbacks: AdapterCallbacks
    • Create a LangChain-compatible callback handler object

      Returns Record<string, (...args: unknown[]) => void>

    • Get events by type

      Parameters

      • type:
            | "error"
            | "decision"
            | "llm_call"
            | "tool_call"
            | "agent_step"
            | "chain_start"
            | "chain_end"

      Returns AdapterEvent[]

    • Get session summary

      Returns {
          actionLimitReached: boolean;
          agentId: string;
          budgetExceeded: boolean;
          durationMs: number;
          framework: FrameworkType;
          sessionId: string;
          totalActions: number;
          totalCostUsd: number;
          totalErrors: number;
          totalEvents: number;
          totalTokens: number;
      }

    • Record an LLM call

      Parameters

      • name: string
      • input: unknown
      • output: unknown
      • tokens: { completion: number; prompt: number }
      • costUsd: number
      • durationMs: number

      Returns AdapterEvent