@threadplane/chatFunctionv0.3.4

validateArgs

Validate raw model args against a Standard Schema.

import { validateArgs } from '@threadplane/chat';

Declaration · overload 1

export declare function validateArgs(schema: StandardSchemaV1, args: unknown): Promise<{
    ok: true;
    value: unknown;
} | {
    ok: false;
    error: string;
}>;

Parameters

schema · required
StandardSchemaV1
args · required
unknown

Returns

Promise<{ ok: true; value: unknown; } | { ok: false; error: string; }>