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({ export const listConfigRevisionsSchema = z.object({
companyId: z.string().min(1), companyId: z.string().uuid(),
agentId: z.string().min(1), agentId: z.string().uuid(),
}); });
export const getConfigRevisionSchema = z.object({ export const getConfigRevisionSchema = z.object({
companyId: z.string().min(1), companyId: z.string().uuid(),
revisionId: z.string().min(1), revisionId: z.string().uuid(),
}); });
export const rollbackConfigRevisionSchema = z.object({ export const rollbackConfigRevisionSchema = z.object({
companyId: z.string().min(1), companyId: z.string().uuid(),
agentId: z.string().min(1), agentId: z.string().uuid(),
revisionId: z.string().min(1), revisionId: z.string().uuid(),
}); });
export const listRunEventsSchema = z.object({ export const listRunEventsSchema = z.object({