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

26 lines
1.1 KiB
TypeScript

import type { AgentConfig } from "@opencode-ai/sdk";
import type { BuiltinAgentName, AgentOverrides, AgentPromptMetadata } from "../types";
import type { CategoryConfig, GitMasterConfig } from "../../config/schema";
import type { BrowserAutomationProvider } from "../../config/schema";
import type { AvailableAgent } from "../dynamic-agent-prompt-builder";
export declare function collectPendingBuiltinAgents(input: {
agentSources: Record<BuiltinAgentName, import("../agent-builder").AgentSource>;
agentMetadata: Partial<Record<BuiltinAgentName, AgentPromptMetadata>>;
disabledAgents: string[];
agentOverrides: AgentOverrides;
directory?: string;
systemDefaultModel?: string;
mergedCategories: Record<string, CategoryConfig>;
gitMasterConfig?: GitMasterConfig;
browserProvider?: BrowserAutomationProvider;
uiSelectedModel?: string;
availableModels: Set<string>;
isFirstRunNoCache: boolean;
disabledSkills?: Set<string>;
useTaskSystem?: boolean;
disableOmoEnv?: boolean;
}): {
pendingAgentConfigs: Map<string, AgentConfig>;
availableAgents: AvailableAgent[];
};