UNPKG

bugger-mcp

Version:

MCP Server for managing bugs, feature requests, and improvements

53 lines 1.34 kB
import sqlite3 from 'sqlite3'; export declare class SearchManager { private tokenTracker; private bugManager; private featureManager; private improvementManager; constructor(); /** * Perform semantic search across all item types */ performSemanticSearch(db: sqlite3.Database, args: any): Promise<string>; /** * General search across all item types */ searchItems(db: sqlite3.Database, args: any): Promise<string>; /** * Get project statistics */ getStatistics(db: sqlite3.Database, args: any): Promise<string>; /** * Calculate similarity between two texts using Jaccard similarity */ private calculateSimilarity; /** * Get matched fields for search results */ private getMatchedFields; /** * Search all bugs (helper method) */ private searchAllBugs; /** * Search all features (helper method) */ private searchAllFeatures; /** * Search all improvements (helper method) */ private searchAllImprovements; /** * Get bug statistics */ private getBugStatistics; /** * Get feature statistics */ private getFeatureStatistics; /** * Get improvement statistics */ private getImprovementStatistics; } //# sourceMappingURL=search.d.ts.map