dependency-context
Version:
MCP server for providing dependency documentation context to AI assistants
22 lines (21 loc) • 835 B
TypeScript
import { Dependency } from "../parsers";
import { Repository } from "../repositories";
import { Document } from "../documents";
import { Config } from "../config";
/**
* Split a document into text chunks
*/
export declare function __test__splitIntoChunks(document: Document, config?: Config): string[];
/**
* Index documentation for a dependency
*/
export declare function indexDocumentation(projectPath: string, dependency: Dependency, repository: Repository, documents: Document[], config?: Config): Promise<void>;
/**
* Search the vector store for similar text chunks
*/
export declare function searchVectorStore(projectPath: string, query: string, repositoryContext?: string, config?: Config): Promise<Array<{
text_chunk: string;
source_repository: string;
source_file: string;
similarity_score: number;
}>>;