@opichi/smartcode
Version:
Universal code intelligence MCP server - analyze any codebase with TypeScript excellence and multi-language support
14 lines • 480 B
TypeScript
import { CodeNode } from '../types.js';
export declare class CodeEmbedder {
private model;
private modelName;
initialize(): Promise<void>;
embedNode(node: CodeNode): Promise<CodeNode>;
embedNodes(nodes: CodeNode[]): Promise<CodeNode[]>;
embedQuery(query: string): Promise<number[]>;
private prepareTextForEmbedding;
private cleanCodeForEmbedding;
private inferFileContext;
private generateEmbedding;
}
//# sourceMappingURL=embedder.d.ts.map