Type alias Config

Config: {
    configurable?: {
        checkpoint_id?: Optional<string>;
        thread_id?: Optional<string>;
        [key: string]: unknown;
    };
    recursion_limit?: number;
    tags?: string[];
}

Type declaration

  • Optional configurable?: {
        checkpoint_id?: Optional<string>;
        thread_id?: Optional<string>;
        [key: string]: unknown;
    }

    Runtime values for attributes previously made configurable on this Runnable.

    • [key: string]: unknown
    • Optional checkpoint_id?: Optional<string>

      Timestamp of the state checkpoint

    • Optional thread_id?: Optional<string>

      ID of the thread

  • Optional recursion_limit?: number

    Maximum number of times a call can recurse. If not provided, defaults to 25.

  • Optional tags?: string[]

    Tags for this call and any sub-calls (eg. a Chain calling an LLM). You can use these to filter calls.