fix contrib system

This commit is contained in:
overcuriousity
2025-07-23 21:41:21 +02:00
parent 3d42fcef79
commit 3c55742dfa
3 changed files with 350 additions and 258 deletions

View File

@@ -37,7 +37,7 @@ const ContributionRequestSchema = z.object({
}),
tool: ContributionToolSchema,
metadata: z.object({
reason: z.string().max(500, 'Reason too long').optional()
reason: z.string().transform(val => val.trim() === '' ? undefined : val).optional()
}).optional().default({})
});