Refactor AgentOverridesSchema to use object structure (#24)

This commit is contained in:
Srinivasa Babu B
2025-12-12 12:08:39 +05:30
committed by GitHub
parent 359340de65
commit 64138ee88f

View File

@@ -40,7 +40,15 @@ export const AgentOverrideConfigSchema = z.object({
permission: AgentPermissionSchema.optional(),
})
export const AgentOverridesSchema = z.record(AgentNameSchema, AgentOverrideConfigSchema)
export const AgentOverridesSchema = z
.object({
oracle: AgentOverrideConfigSchema.optional(),
librarian: AgentOverrideConfigSchema.optional(),
explore: AgentOverrideConfigSchema.optional(),
"frontend-ui-ux-engineer": AgentOverrideConfigSchema.optional(),
"document-writer": AgentOverrideConfigSchema.optional(),
})
.partial()
export const ClaudeCodeConfigSchema = z.object({
mcp: z.boolean().optional(),