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

    Interface AdapterCallbacks

    interface AdapterCallbacks {
        onActionLimit?: (count: number, limit: number) => void;
        onAgentStep?: (step: number, action: string, reasoning: string) => void;
        onBudgetExceeded?: (currentCost: number, budget: number) => void;
        onError?: (error: Error) => void;
        onLLMEnd?: (
            name: string,
            output: unknown,
            tokens: { completion: number; prompt: number },
        ) => void;
        onLLMStart?: (name: string, input: unknown) => void;
        onToolEnd?: (name: string, output: unknown) => void;
        onToolStart?: (name: string, input: unknown) => void;
    }
    Index
    onActionLimit?: (count: number, limit: number) => void
    onAgentStep?: (step: number, action: string, reasoning: string) => void
    onBudgetExceeded?: (currentCost: number, budget: number) => void
    onError?: (error: Error) => void
    onLLMEnd?: (
        name: string,
        output: unknown,
        tokens: { completion: number; prompt: number },
    ) => void
    onLLMStart?: (name: string, input: unknown) => void
    onToolEnd?: (name: string, output: unknown) => void
    onToolStart?: (name: string, input: unknown) => void