tinyagent-ts
Version:
Modern TypeScript framework for building AI agents with pluggable tools and ReAct reasoning
17 lines (16 loc) • 469 B
TypeScript
import { z } from 'zod';
/**
* Schema for validating final answer structure
*/
export declare const FinalAnswerSchema: z.ZodObject<{
answer: z.ZodEffects<z.ZodUnknown, {}, unknown>;
}, "strip", z.ZodTypeAny, {
answer: {};
}, {
answer?: unknown;
}>;
export type FinalAnswer = z.infer<typeof FinalAnswerSchema>;
/**
* Validate and cast a raw final answer through the schema
*/
export declare function validateFinalAnswer(rawAnswer: unknown): FinalAnswer;