UNPKG

@just-every/ensemble

Version:

LLM provider abstraction layer with unified streaming interface

5 lines 457 B
import { ToolParameter } from "../types/types.cjs"; export declare function coerceValue(value: any, paramSpec: ToolParameter, paramName: string): [any, string | null]; export declare function extractParameterNames(func: (...args: any[]) => any): string[]; export declare function mapNamedToPositionalArgs(namedArgs: Record<string, any>, tool: any, injectAgentId?: string, abortSignal?: AbortSignal): any[]; //# sourceMappingURL=tool_parameter_utils.d.ts.map