fix: add privacy_policies and passthrough to loose schema v0.2

This commit is contained in:
Joan Xie 2025-09-24 13:34:12 -07:00
commit 8e2ec66564
No known key found for this signature in database

View file

@ -99,12 +99,13 @@ export const McpbManifestSchema = z
prompts_generated: z.boolean().optional(),
keywords: z.array(z.string()).optional(),
license: z.string().optional(),
privacy_policies: z.array(z.string().url()).optional(),
compatibility: McpbManifestCompatibilitySchema.optional(),
user_config: z
.record(z.string(), McpbUserConfigurationOptionSchema)
.optional(),
})
;
.passthrough();
export const McpbSignatureInfoSchema = z.object({
status: z.enum(["signed", "unsigned", "self-signed"]),