Files
oh-my-opencode/dist/agents/builtin-agents/sisyphus-agent.d.ts
T
2026-03-14 04:56:50 +00:00

21 lines
865 B
TypeScript

import type { AgentConfig } from "@opencode-ai/sdk";
import type { AgentOverrides } from "../types";
import type { CategoriesConfig, CategoryConfig } from "../../config/schema";
import type { AvailableAgent, AvailableCategory, AvailableSkill } from "../dynamic-agent-prompt-builder";
export declare function maybeCreateSisyphusConfig(input: {
disabledAgents: string[];
agentOverrides: AgentOverrides;
uiSelectedModel?: string;
availableModels: Set<string>;
systemDefaultModel?: string;
isFirstRunNoCache: boolean;
availableAgents: AvailableAgent[];
availableSkills: AvailableSkill[];
availableCategories: AvailableCategory[];
mergedCategories: Record<string, CategoryConfig>;
directory?: string;
userCategories?: CategoriesConfig;
useTaskSystem: boolean;
disableOmoEnv?: boolean;
}): AgentConfig | undefined;