Files
klz-cables.com/.pnpm-store/v10/files/c7/3c485a54dc5c34f0f9d4787ccedf4946d7cd6f616abf2d3c00463b774654ea29ea347ec82c403ca6f15647b951030dcf708d2771e26a3cf479989da7b82fb3
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

79 lines
1.7 KiB
Plaintext

export interface LangGraphOptions {
/**
* Enable or disable input recording.
*/
recordInputs?: boolean;
/**
* Enable or disable output recording.
*/
recordOutputs?: boolean;
}
/**
* LangGraph Tool definition from lc_kwargs
*/
export interface LangGraphToolDefinition {
name?: string;
description?: string;
schema?: unknown;
func?: (...args: unknown[]) => unknown;
}
/**
* LangGraph Tool object (DynamicTool, DynamicStructuredTool, etc.)
*/
export interface LangGraphTool {
[key: string]: unknown;
lc_kwargs?: LangGraphToolDefinition;
name?: string;
description?: string;
}
/**
* LangGraph ToolNode with tools array
*/
export interface ToolNode {
[key: string]: unknown;
tools?: LangGraphTool[];
}
/**
* LangGraph PregelNode containing a ToolNode
*/
export interface PregelNode {
[key: string]: unknown;
runnable?: ToolNode;
}
/**
* LangGraph StateGraph builder nodes
*/
export interface StateGraphNodes {
[key: string]: unknown;
tools?: PregelNode;
}
/**
* LangGraph StateGraph builder
*/
export interface StateGraphBuilder {
[key: string]: unknown;
nodes?: StateGraphNodes;
}
/**
* Basic interface for compiled graph
*/
export interface CompiledGraph {
[key: string]: unknown;
invoke?: (...args: unknown[]) => Promise<unknown>;
name?: string;
graph_name?: string;
lc_kwargs?: {
[key: string]: unknown;
name?: string;
};
builder?: StateGraphBuilder;
}
/**
* LangGraph Integration interface for type safety
*/
export interface LangGraphIntegration {
name: string;
options: LangGraphOptions;
}
//# sourceMappingURL=types.d.ts.map