Type Alias AgentFunctionContext<ParamsType, NamedInputDataType, ConfigType>

AgentFunctionContext: {
    cacheType?: CacheTypes;
    config?: ConfigType;
    debugInfo: AgentFunctionContextDebugInfo;
    filterParams: AgentFilterParams;
    forNestedGraph?: {
        agents: AgentFunctionInfoDictionary;
        callbacks?: CallbackFunction[];
        graphData?: GraphData;
        graphOptions: GraphOptions;
        onLogCallback?: (log: TransactionLog, isUpdate: boolean) => void;
    };
    inputSchema?: any;
    log?: TransactionLog[];
    namedInputs: NamedInputDataType;
    params: NodeDataParams<ParamsType>;
}

Type Parameters

Type declaration