SchemaValidator
@forge/monorepo / backend/src / SchemaValidator
Interface: SchemaValidator
Defined in: backend/src/tools/registry.ts:40
Validates a tool input against its (opaque) inputSchema. Default duck-types a zod schema.
Methods
validate()
validate(
schema,value): {ok:true;value:unknown; } | {message:string;ok:false; }
Defined in: backend/src/tools/registry.ts:41
Parameters
schema
unknown
value
unknown
Returns
{ ok: true; value: unknown; } | { message: string; ok: false; }