{"version":3,"sources":["../../src/models/platform.ts"],"names":["z"],"mappings":";;;;AAOO,MAAM,iBAAiBA,KAAE,CAAA,IAAA,CAAK,CAAC,MAAA,EAAQ,WAAW,CAAC;AAE7C,MAAA,aAAA,GAAgBA,MAAE,MAAO,CAAA;AAAA,EACpC,IAAA,EAAMA,MAAE,MAAO,EAAA;AAAA,EACf,WAAa,EAAAA,KAAA,CAAE,MAAO,EAAA,CAAE,OAAQ;AAClC,CAAC;AAEY,MAAA,oBAAA,GAAuBA,MAAE,MAAO,CAAA;AAAA,EAC3C,OAAS,EAAA,cAAA;AAAA,EACT,aAAe,EAAAA,KAAA,CAAE,MAAO,EAAA,CAAE,OAAQ,EAAA;AAAA,EAClC,YAAc,EAAAA,KAAA,CAAE,MAAO,EAAA,CAAE,OAAQ,EAAA;AAAA,EACjC,OAAOA,KAAE,CAAA,KAAA,CAAM,aAAa,CAAE,CAAA,OAAA,CAAQ,EAAE;AAC1C,CAAC","file":"platform.cjs","sourcesContent":["/**\n * Copyright 2025 © BeeAI a Series of LF Projects, LLC\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport { z } from \"zod\";\n\nexport const PlatformUIType = z.enum([\"chat\", \"hands-off\"]);\n\nexport const AgentToolInfo = z.object({\n  name: z.string(),\n  description: z.string().nullish(),\n});\n\nexport const PlatformUIAnnotation = z.object({\n  ui_type: PlatformUIType,\n  user_greeting: z.string().nullish(),\n  display_name: z.string().nullish(),\n  tools: z.array(AgentToolInfo).default([]),\n});\n"]}