fix: backport privacy_policies to 0.1, remove _meta

This commit is contained in:
Joan Xie 2025-11-06 09:29:33 -08:00
commit 29d23abfe6
No known key found for this signature in database
3 changed files with 7 additions and 7 deletions

View file

@ -307,11 +307,11 @@
"additionalProperties": false "additionalProperties": false
} }
}, },
"_meta": { "privacy_policies": {
"type": "object", "type": "array",
"additionalProperties": { "items": {
"type": "object", "type": "string",
"additionalProperties": {} "format": "uri"
} }
} }
}, },

View file

@ -102,7 +102,7 @@ export const McpbManifestSchema = z
user_config: z user_config: z
.record(z.string(), McpbUserConfigurationOptionSchema) .record(z.string(), McpbUserConfigurationOptionSchema)
.optional(), .optional(),
_meta: z.record(z.string(), z.record(z.string(), z.any())).optional(), privacy_policies: z.array(z.string().url()).optional()
}) })
.refine((data) => !!(data.dxt_version || data.manifest_version), { .refine((data) => !!(data.dxt_version || data.manifest_version), {
message: message:

View file

@ -104,7 +104,7 @@ export const McpbManifestSchema = z
user_config: z user_config: z
.record(z.string(), McpbUserConfigurationOptionSchema) .record(z.string(), McpbUserConfigurationOptionSchema)
.optional(), .optional(),
_meta: z.record(z.string(), z.record(z.string(), z.any())).optional(), privacy_policies: z.array(z.string().url()).optional(),
}) })
.refine((data) => !!(data.dxt_version || data.manifest_version), { .refine((data) => !!(data.dxt_version || data.manifest_version), {
message: message: