Files
oh-my-opencode/dist/cli/model-fallback-types.d.ts
T
2026-03-14 04:56:50 +00:00

28 lines
612 B
TypeScript

export interface ProviderAvailability {
native: {
claude: boolean;
openai: boolean;
gemini: boolean;
};
opencodeZen: boolean;
copilot: boolean;
zai: boolean;
kimiForCoding: boolean;
opencodeGo: boolean;
isMaxPlan: boolean;
}
export interface AgentConfig {
model: string;
variant?: string;
}
export interface CategoryConfig {
model: string;
variant?: string;
}
export interface GeneratedOmoConfig {
$schema: string;
agents?: Record<string, AgentConfig>;
categories?: Record<string, CategoryConfig>;
[key: string]: unknown;
}