UNPKG

@answerai/answeragent-mcp

Version:

A lightweight Model Context Protocol (MCP) server for Answer AI chatflow and document store management

21 lines (20 loc) 733 B
import { z } from "zod"; export const AssistantDetailsSchema = z.object({ id: z.string().optional(), name: z.string().optional(), description: z.string().optional(), model: z.string().optional(), instructions: z.string().optional(), temperature: z.number().optional(), top_p: z.number().optional(), tools: z.array(z.string()).optional(), tool_resources: z.record(z.any()).optional(), }); export const AssistantSchema = z.object({ id: z.string().uuid().optional(), details: AssistantDetailsSchema.optional(), credential: z.string().optional(), iconSrc: z.string().optional(), createdDate: z.string().datetime().optional(), updatedDate: z.string().datetime().optional(), });