ken-you-code
Version:
Connect your codebase to Kimi: Ultra-fast AI code analysis with Kimi-K2 model via MCP
26 lines (25 loc) • 725 B
TypeScript
export type TaskType = 'debug' | 'analyze' | 'review' | 'design' | 'second_opinion' | 'reality_check' | 'synthesis';
export interface SpecializedTaskRequest {
task_type: TaskType;
context: string;
files?: string[];
model?: string;
}
export interface SpecializedTaskResponse {
result: string;
model: string;
tokenUsage: {
prompt: number;
completion: number;
total: number;
};
}
export declare class SpecializedTaskHandler {
private openai;
constructor();
private getTaskParameters;
private buildSystemPrompt;
private loadFileContexts;
private buildUserPrompt;
executeTask(request: SpecializedTaskRequest): Promise<SpecializedTaskResponse>;
}