fix(schemas): use uuid validation on config-revision schemas (P2-42)

listConfigRevisionsSchema/getConfigRevisionSchema/rollbackConfigRevisionSchema
now require uuid format matching the rest of the config API surface.
This commit is contained in:
ZacharyZhang-NY committed 2026-04-16 23:07:52 -04:00
1 parent 7290338b11
commit c7fbec8194
1 file changed
+7 -7
+7 -7
View File
@@ -119,19 +119,19 @@ export const entityGetterSchema = z.object({
});
export const listConfigRevisionsSchema = z.object({
companyId: z.string().min(1),
agentId: z.string().min(1),
companyId: z.string().uuid(),
agentId: z.string().uuid(),
});
export const getConfigRevisionSchema = z.object({
companyId: z.string().min(1),
revisionId: z.string().min(1),
companyId: z.string().uuid(),
revisionId: z.string().uuid(),
});
export const rollbackConfigRevisionSchema = z.object({
companyId: z.string().min(1),
agentId: z.string().min(1),
revisionId: z.string().min(1),
companyId: z.string().uuid(),
agentId: z.string().uuid(),
revisionId: z.string().uuid(),
});
export const listRunEventsSchema = z.object({