Facilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.
No reviews yet. Be the first to review!
Sign in to join the conversation
Fetches Go package documentation. Parameters: package (string, required), symbol (string, optional)
Fetches Python package documentation. Parameters: package (string, required), symbol (string, optional)
Fetches Rust crate documentation from crates.io and docs.rs. Parameters: package (string, required), version (string, optional)
Search within package documentation. Parameters: package (string, required), query (string, required), language (string, required), fuzzy (boolean, optional)
Fetches NPM package documentation from both public and private registries. Parameters: package (string, required), version (string, optional)
Get hover information for a position in a document. Parameters: languageId (string, required), filePath (string, required), content (string, required), line (number, required), character (number, required), projectRoot (string, optional)
Get completion suggestions for a position in a document. Parameters: languageId (string, required), filePath (string, required), content (string, required), line (number, required), character (number, required), projectRoot (string, optional)
Get diagnostic information (errors, warnings) for a document. Parameters: languageId (string, required), filePath (string, required), content (string, required), projectRoot (string, optional)