UNPKG

acp-sdk

Version:

Agent Communication Protocol SDK

17 lines (15 loc) 503 B
import { z } from 'zod'; const PlatformUIType = z.enum(["chat", "hands-off"]); const AgentToolInfo = z.object({ name: z.string(), description: z.string().nullish() }); const PlatformUIAnnotation = z.object({ ui_type: PlatformUIType, user_greeting: z.string().nullish(), display_name: z.string().nullish(), tools: z.array(AgentToolInfo).default([]) }); export { AgentToolInfo, PlatformUIAnnotation, PlatformUIType }; //# sourceMappingURL=platform.js.map //# sourceMappingURL=platform.js.map