import { z } from "zod"; export declare const AgentOverrideConfigSchema: z.ZodObject<{ model: z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export declare const AgentOverridesSchema: z.ZodObject<{ build: z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; plan: z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; sisyphus: z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; hephaestus: z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; allow_non_gpt_model: z.ZodOptional; }, z.core.$strip>>; "sisyphus-junior": z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; "OpenCode-Builder": z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; prometheus: z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; metis: z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; momus: z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; oracle: z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; librarian: z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; explore: z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; "multimodal-looker": z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; atlas: z.ZodOptional; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$catchall; fallback_models: z.ZodOptional, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodArray; reasoningEffort: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>]>>]>>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; displayName: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$catchall>>>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; ultrawork: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; compaction: z.ZodOptional; variant: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>>; export type AgentOverrideConfig = z.infer; export type AgentOverrides = z.infer;