diff --git a/src/config/schema/agent-overrides.ts b/src/config/schema/agent-overrides.ts index 4b2cbeb4..ea49a86f 100644 --- a/src/config/schema/agent-overrides.ts +++ b/src/config/schema/agent-overrides.ts @@ -56,11 +56,9 @@ export const AgentOverrideConfigSchema = z.object({ .optional(), }) -export const AthenaOverrideConfigSchema = AgentOverrideConfigSchema.merge( - z.object({ - council: AthenaConfigSchema.shape.council.optional(), - }) -) +export const AthenaOverrideConfigSchema = AgentOverrideConfigSchema.extend({ + council: AthenaConfigSchema.shape.council.optional(), +}) export const AgentOverridesSchema = z.object({ build: AgentOverrideConfigSchema.optional(), @@ -77,6 +75,7 @@ export const AgentOverridesSchema = z.object({ explore: AgentOverrideConfigSchema.optional(), "multimodal-looker": AgentOverrideConfigSchema.optional(), atlas: AgentOverrideConfigSchema.optional(), + "council-member": AgentOverrideConfigSchema.optional(), athena: AthenaOverrideConfigSchema.optional(), })