remcode
Version:
Turn your AI assistant into a codebase expert. Intelligent code analysis, semantic search, and software engineering guidance through MCP integration.
24 lines (23 loc) • 838 B
TypeScript
import { Request, Response } from 'express';
export declare class SearchMCPHandler {
private unifiedSearch;
constructor();
/**
* Get the context extractor from unified search
*/
private getContextExtractor;
/**
* Get the similarity analyzer from unified search
*/
private getSimilarityAnalyzer;
/**
* Unified search handler that automatically processes queries
*/
handleSearch(req: Request, res: Response, params?: any): Promise<void>;
/**
* Legacy search handler (deprecated - use handleSearch instead)
*/
handleSearchCode(req: Request, res: Response, params?: any): Promise<void>;
handleGetCodeContext(req: Request, res: Response, params?: any): Promise<void>;
handleFindSimilarPatterns(req: Request, res: Response, params?: any): Promise<void>;
}