fix: add privacy_policies and passthrough to loose schema v0.2
This commit is contained in:
parent
a43769d94b
commit
8e2ec66564
1 changed files with 2 additions and 1 deletions
|
|
@ -99,12 +99,13 @@ export const McpbManifestSchema = z
|
||||||
prompts_generated: z.boolean().optional(),
|
prompts_generated: z.boolean().optional(),
|
||||||
keywords: z.array(z.string()).optional(),
|
keywords: z.array(z.string()).optional(),
|
||||||
license: z.string().optional(),
|
license: z.string().optional(),
|
||||||
|
privacy_policies: z.array(z.string().url()).optional(),
|
||||||
compatibility: McpbManifestCompatibilitySchema.optional(),
|
compatibility: McpbManifestCompatibilitySchema.optional(),
|
||||||
user_config: z
|
user_config: z
|
||||||
.record(z.string(), McpbUserConfigurationOptionSchema)
|
.record(z.string(), McpbUserConfigurationOptionSchema)
|
||||||
.optional(),
|
.optional(),
|
||||||
})
|
})
|
||||||
;
|
.passthrough();
|
||||||
|
|
||||||
export const McpbSignatureInfoSchema = z.object({
|
export const McpbSignatureInfoSchema = z.object({
|
||||||
status: z.enum(["signed", "unsigned", "self-signed"]),
|
status: z.enum(["signed", "unsigned", "self-signed"]),
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue