UNPKG

mcp-codesentry

Version:

CodeSentry MCP - AI-powered code review assistant with 5 specialized review tools for security, best practices, and comprehensive code analysis

35 lines 1.19 kB
/** * Review Engine * Orchestrates the review process */ import { CodeFlattener } from '../repomix/flattener.js'; import { StorageManager } from '../storage/manager.js'; import { GeminiClient } from '../gemini/client.js'; import type { ReviewResponse, ReviewPlanParams, ReviewImplementationParams } from '../types/index.js'; export declare class ReviewEngine { private flattener; private storage; private geminiClient; constructor(flattener: CodeFlattener, storage: StorageManager, geminiClient: GeminiClient); /** * Orchestrates the plan review process */ reviewPlan(params: ReviewPlanParams): Promise<ReviewResponse>; /** * Orchestrates the implementation review process */ reviewImplementation(params: ReviewImplementationParams): Promise<ReviewResponse>; /** * Compares two task contexts or snapshots */ compareTaskContexts(taskId1: string, taskId2: string): Promise<string>; /** * Formats Gemini response into standardized ReviewResponse */ private formatReviewResponse; /** * Simple text comparison utility */ private comparePlans; } //# sourceMappingURL=engine.d.ts.map