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

8 lines
600 B
TypeScript

import type { AgentConfig } from "@opencode-ai/sdk";
import type { AgentFactory } from "./types";
import type { CategoriesConfig, GitMasterConfig } from "../config/schema";
import type { BrowserAutomationProvider } from "../config/schema";
export type AgentSource = AgentFactory | AgentConfig;
export declare function isFactory(source: AgentSource): source is AgentFactory;
export declare function buildAgent(source: AgentSource, model: string, categories?: CategoriesConfig, gitMasterConfig?: GitMasterConfig, browserProvider?: BrowserAutomationProvider, disabledSkills?: Set<string>): AgentConfig;