vibe-tools
Version:
CLI tools for AI agents
17 lines (16 loc) • 696 B
TypeScript
import type { Command, CommandGenerator, CommandOptions } from '../types';
type FileProvider = 'gemini' | 'openai' | 'openrouter' | 'perplexity' | 'modelbox' | 'anthropic';
type ThinkingProvider = 'gemini' | 'openai' | 'openrouter' | 'perplexity' | 'modelbox' | 'anthropic';
interface PlanCommandOptions extends CommandOptions {
fileProvider?: FileProvider;
thinkingProvider?: ThinkingProvider;
fileModel?: string;
thinkingModel?: string;
trackTelemetry?: (data: Record<string, any>) => void;
}
export declare class PlanCommand implements Command {
private config;
constructor();
execute(query: string, options: PlanCommandOptions): CommandGenerator;
}
export {};