eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
21 lines (20 loc) • 918 B
TypeScript
import { z } from "#compiled/zod/index.js";
export { executeAskQuestionTool } from "#execution/tools/ask-question-workflow.js";
export declare const ASK_QUESTION_TOOL_DESCRIPTION: string;
export declare const ASK_QUESTION_INPUT_SCHEMA: z.ZodObject<{
options: z.ZodOptional<z.ZodArray<z.ZodObject<{
description: z.ZodString;
label: z.ZodString;
}, z.core.$strict>>>;
question: z.ZodString;
}, z.core.$strict>;
export declare const ASK_QUESTION_OUTPUT_SCHEMA: z.ZodDiscriminatedUnion<[z.ZodObject<{
answer: z.ZodString;
status: z.ZodLiteral<"answered">;
}, z.core.$strict>, z.ZodObject<{
status: z.ZodLiteral<"dismissed">;
}, z.core.$strict>, z.ZodObject<{
status: z.ZodLiteral<"unavailable">;
}, z.core.$strict>], "status">;
export type AskQuestionInput = z.infer<typeof ASK_QUESTION_INPUT_SCHEMA>;
export type AskQuestionOutput = z.infer<typeof ASK_QUESTION_OUTPUT_SCHEMA>;