import { z } from "zod"; export declare const BuiltinAgentNameSchema: z.ZodEnum<{ Sisyphus: "Sisyphus"; oracle: "oracle"; librarian: "librarian"; explore: "explore"; "frontend-ui-ux-engineer": "frontend-ui-ux-engineer"; "document-writer": "document-writer"; "multimodal-looker": "multimodal-looker"; "Metis (Plan Consultant)": "Metis (Plan Consultant)"; "Momus (Plan Reviewer)": "Momus (Plan Reviewer)"; "orchestrator-sisyphus": "orchestrator-sisyphus"; }>; export declare const BuiltinSkillNameSchema: z.ZodEnum<{ playwright: "playwright"; "frontend-ui-ux": "frontend-ui-ux"; "git-master": "git-master"; }>; export declare const OverridableAgentNameSchema: z.ZodEnum<{ Sisyphus: "Sisyphus"; oracle: "oracle"; librarian: "librarian"; explore: "explore"; "frontend-ui-ux-engineer": "frontend-ui-ux-engineer"; "document-writer": "document-writer"; "multimodal-looker": "multimodal-looker"; "Metis (Plan Consultant)": "Metis (Plan Consultant)"; "Momus (Plan Reviewer)": "Momus (Plan Reviewer)"; "orchestrator-sisyphus": "orchestrator-sisyphus"; build: "build"; plan: "plan"; "Sisyphus-Junior": "Sisyphus-Junior"; "OpenCode-Builder": "OpenCode-Builder"; "Prometheus (Planner)": "Prometheus (Planner)"; }>; export declare const AgentNameSchema: z.ZodEnum<{ Sisyphus: "Sisyphus"; oracle: "oracle"; librarian: "librarian"; explore: "explore"; "frontend-ui-ux-engineer": "frontend-ui-ux-engineer"; "document-writer": "document-writer"; "multimodal-looker": "multimodal-looker"; "Metis (Plan Consultant)": "Metis (Plan Consultant)"; "Momus (Plan Reviewer)": "Momus (Plan Reviewer)"; "orchestrator-sisyphus": "orchestrator-sisyphus"; }>; export declare const HookNameSchema: z.ZodEnum<{ "todo-continuation-enforcer": "todo-continuation-enforcer"; "context-window-monitor": "context-window-monitor"; "session-recovery": "session-recovery"; "session-notification": "session-notification"; "comment-checker": "comment-checker"; "grep-output-truncator": "grep-output-truncator"; "tool-output-truncator": "tool-output-truncator"; "directory-agents-injector": "directory-agents-injector"; "directory-readme-injector": "directory-readme-injector"; "empty-task-response-detector": "empty-task-response-detector"; "think-mode": "think-mode"; "anthropic-context-window-limit-recovery": "anthropic-context-window-limit-recovery"; "rules-injector": "rules-injector"; "background-notification": "background-notification"; "auto-update-checker": "auto-update-checker"; "startup-toast": "startup-toast"; "keyword-detector": "keyword-detector"; "agent-usage-reminder": "agent-usage-reminder"; "non-interactive-env": "non-interactive-env"; "interactive-bash-session": "interactive-bash-session"; "empty-message-sanitizer": "empty-message-sanitizer"; "thinking-block-validator": "thinking-block-validator"; "ralph-loop": "ralph-loop"; "preemptive-compaction": "preemptive-compaction"; "compaction-context-injector": "compaction-context-injector"; "claude-code-hooks": "claude-code-hooks"; "auto-slash-command": "auto-slash-command"; "edit-error-recovery": "edit-error-recovery"; "sisyphus-task-retry": "sisyphus-task-retry"; "prometheus-md-only": "prometheus-md-only"; "start-work": "start-work"; "sisyphus-orchestrator": "sisyphus-orchestrator"; }>; export declare const BuiltinCommandNameSchema: z.ZodEnum<{ "start-work": "start-work"; "init-deep": "init-deep"; }>; export declare const AgentOverrideConfigSchema: z.ZodObject<{ model: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; export declare const AgentOverridesSchema: z.ZodObject<{ build: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; plan: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; Sisyphus: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "Sisyphus-Junior": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "OpenCode-Builder": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "Prometheus (Planner)": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "Metis (Plan Consultant)": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "Momus (Plan Reviewer)": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; oracle: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; librarian: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; explore: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "frontend-ui-ux-engineer": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "document-writer": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "multimodal-looker": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "orchestrator-sisyphus": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; export declare const ClaudeCodeConfigSchema: z.ZodObject<{ mcp: z.ZodOptional; commands: z.ZodOptional; skills: z.ZodOptional; agents: z.ZodOptional; hooks: z.ZodOptional; plugins: z.ZodOptional; plugins_override: z.ZodOptional>; }, z.core.$strip>; export declare const SisyphusAgentConfigSchema: z.ZodObject<{ disabled: z.ZodOptional; default_builder_enabled: z.ZodOptional; planner_enabled: z.ZodOptional; replace_plan: z.ZodOptional; }, z.core.$strip>; export declare const CategoryConfigSchema: z.ZodObject<{ model: z.ZodString; variant: z.ZodOptional; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; tools: z.ZodOptional>; prompt_append: z.ZodOptional; }, z.core.$strip>; export declare const BuiltinCategoryNameSchema: z.ZodEnum<{ "visual-engineering": "visual-engineering"; ultrabrain: "ultrabrain"; artistry: "artistry"; quick: "quick"; "most-capable": "most-capable"; writing: "writing"; general: "general"; }>; export declare const CategoriesConfigSchema: z.ZodRecord; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; tools: z.ZodOptional>; prompt_append: z.ZodOptional; }, z.core.$strip>>; export declare const CommentCheckerConfigSchema: z.ZodObject<{ custom_prompt: z.ZodOptional; }, z.core.$strip>; export declare const DynamicContextPruningConfigSchema: z.ZodObject<{ enabled: z.ZodDefault; notification: z.ZodDefault>; turn_protection: z.ZodOptional; turns: z.ZodDefault; }, z.core.$strip>>; protected_tools: z.ZodDefault>; strategies: z.ZodOptional; }, z.core.$strip>>; supersede_writes: z.ZodOptional; aggressive: z.ZodDefault; }, z.core.$strip>>; purge_errors: z.ZodOptional; turns: z.ZodDefault; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; export declare const ExperimentalConfigSchema: z.ZodObject<{ aggressive_truncation: z.ZodOptional; auto_resume: z.ZodOptional; preemptive_compaction: z.ZodOptional; preemptive_compaction_threshold: z.ZodOptional; truncate_all_tool_outputs: z.ZodOptional; dynamic_context_pruning: z.ZodOptional; notification: z.ZodDefault>; turn_protection: z.ZodOptional; turns: z.ZodDefault; }, z.core.$strip>>; protected_tools: z.ZodDefault>; strategies: z.ZodOptional; }, z.core.$strip>>; supersede_writes: z.ZodOptional; aggressive: z.ZodDefault; }, z.core.$strip>>; purge_errors: z.ZodOptional; turns: z.ZodDefault; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>>; dcp_for_compaction: z.ZodOptional; }, z.core.$strip>; export declare const SkillSourceSchema: z.ZodUnion; glob: z.ZodOptional; }, z.core.$strip>]>; export declare const SkillDefinitionSchema: z.ZodObject<{ description: z.ZodOptional; template: z.ZodOptional; from: z.ZodOptional; model: z.ZodOptional; agent: z.ZodOptional; subtask: z.ZodOptional; "argument-hint": z.ZodOptional; license: z.ZodOptional; compatibility: z.ZodOptional; metadata: z.ZodOptional>; "allowed-tools": z.ZodOptional>; disable: z.ZodOptional; }, z.core.$strip>; export declare const SkillEntrySchema: z.ZodUnion; template: z.ZodOptional; from: z.ZodOptional; model: z.ZodOptional; agent: z.ZodOptional; subtask: z.ZodOptional; "argument-hint": z.ZodOptional; license: z.ZodOptional; compatibility: z.ZodOptional; metadata: z.ZodOptional>; "allowed-tools": z.ZodOptional>; disable: z.ZodOptional; }, z.core.$strip>]>; export declare const SkillsConfigSchema: z.ZodUnion, z.ZodIntersection; template: z.ZodOptional; from: z.ZodOptional; model: z.ZodOptional; agent: z.ZodOptional; subtask: z.ZodOptional; "argument-hint": z.ZodOptional; license: z.ZodOptional; compatibility: z.ZodOptional; metadata: z.ZodOptional>; "allowed-tools": z.ZodOptional>; disable: z.ZodOptional; }, z.core.$strip>]>>, z.ZodObject<{ sources: z.ZodOptional; glob: z.ZodOptional; }, z.core.$strip>]>>>>; enable: z.ZodOptional>>; disable: z.ZodOptional>>; }, z.core.$strip>>]>; export declare const RalphLoopConfigSchema: z.ZodObject<{ enabled: z.ZodDefault; default_max_iterations: z.ZodDefault; state_dir: z.ZodOptional; }, z.core.$strip>; export declare const BackgroundTaskConfigSchema: z.ZodObject<{ defaultConcurrency: z.ZodOptional; providerConcurrency: z.ZodOptional>; modelConcurrency: z.ZodOptional>; }, z.core.$strip>; export declare const NotificationConfigSchema: z.ZodObject<{ force_enable: z.ZodOptional; }, z.core.$strip>; export declare const GitMasterConfigSchema: z.ZodObject<{ commit_footer: z.ZodDefault; include_co_authored_by: z.ZodDefault; }, z.core.$strip>; export declare const OhMyOpenCodeConfigSchema: z.ZodObject<{ $schema: z.ZodOptional; disabled_mcps: z.ZodOptional>; disabled_agents: z.ZodOptional>>; disabled_skills: z.ZodOptional>>; disabled_hooks: z.ZodOptional>>; disabled_commands: z.ZodOptional>>; agents: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; plan: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; Sisyphus: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "Sisyphus-Junior": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "OpenCode-Builder": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "Prometheus (Planner)": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "Metis (Plan Consultant)": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "Momus (Plan Reviewer)": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; oracle: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; librarian: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; explore: z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "frontend-ui-ux-engineer": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "document-writer": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "multimodal-looker": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; "orchestrator-sisyphus": z.ZodOptional; 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; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; doom_loop: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>>; categories: z.ZodOptional; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; tools: z.ZodOptional>; prompt_append: z.ZodOptional; }, z.core.$strip>>>; claude_code: z.ZodOptional; commands: z.ZodOptional; skills: z.ZodOptional; agents: z.ZodOptional; hooks: z.ZodOptional; plugins: z.ZodOptional; plugins_override: z.ZodOptional>; }, z.core.$strip>>; sisyphus_agent: z.ZodOptional; default_builder_enabled: z.ZodOptional; planner_enabled: z.ZodOptional; replace_plan: z.ZodOptional; }, z.core.$strip>>; comment_checker: z.ZodOptional; }, z.core.$strip>>; experimental: z.ZodOptional; auto_resume: z.ZodOptional; preemptive_compaction: z.ZodOptional; preemptive_compaction_threshold: z.ZodOptional; truncate_all_tool_outputs: z.ZodOptional; dynamic_context_pruning: z.ZodOptional; notification: z.ZodDefault>; turn_protection: z.ZodOptional; turns: z.ZodDefault; }, z.core.$strip>>; protected_tools: z.ZodDefault>; strategies: z.ZodOptional; }, z.core.$strip>>; supersede_writes: z.ZodOptional; aggressive: z.ZodDefault; }, z.core.$strip>>; purge_errors: z.ZodOptional; turns: z.ZodDefault; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>>; dcp_for_compaction: z.ZodOptional; }, z.core.$strip>>; auto_update: z.ZodOptional; skills: z.ZodOptional, z.ZodIntersection; template: z.ZodOptional; from: z.ZodOptional; model: z.ZodOptional; agent: z.ZodOptional; subtask: z.ZodOptional; "argument-hint": z.ZodOptional; license: z.ZodOptional; compatibility: z.ZodOptional; metadata: z.ZodOptional>; "allowed-tools": z.ZodOptional>; disable: z.ZodOptional; }, z.core.$strip>]>>, z.ZodObject<{ sources: z.ZodOptional; glob: z.ZodOptional; }, z.core.$strip>]>>>>; enable: z.ZodOptional>>; disable: z.ZodOptional>>; }, z.core.$strip>>]>>; ralph_loop: z.ZodOptional; default_max_iterations: z.ZodDefault; state_dir: z.ZodOptional; }, z.core.$strip>>; background_task: z.ZodOptional; providerConcurrency: z.ZodOptional>; modelConcurrency: z.ZodOptional>; }, z.core.$strip>>; notification: z.ZodOptional; }, z.core.$strip>>; git_master: z.ZodOptional; include_co_authored_by: z.ZodDefault; }, z.core.$strip>>; }, z.core.$strip>; export type OhMyOpenCodeConfig = z.infer; export type AgentOverrideConfig = z.infer; export type AgentOverrides = z.infer; export type BackgroundTaskConfig = z.infer; export type AgentName = z.infer; export type HookName = z.infer; export type BuiltinCommandName = z.infer; export type BuiltinSkillName = z.infer; export type SisyphusAgentConfig = z.infer; export type CommentCheckerConfig = z.infer; export type ExperimentalConfig = z.infer; export type DynamicContextPruningConfig = z.infer; export type SkillsConfig = z.infer; export type SkillDefinition = z.infer; export type RalphLoopConfig = z.infer; export type NotificationConfig = z.infer; export type CategoryConfig = z.infer; export type CategoriesConfig = z.infer; export type BuiltinCategoryName = z.infer; export type GitMasterConfig = z.infer; export { AnyMcpNameSchema, type AnyMcpName, McpNameSchema, type McpName } from "../mcp/types";