warm_project
Pre-cache primary docs by reading project manifests, enabling offline get_docs answers for the whole stack. Resolves unknown names from npm/PyPI and skips build tooling.
Instructions
Read the project's dependency manifests (package.json, pyproject.toml, requirements*.txt; lockfiles when the manifest is absent) and cache every dependency's primary docs so get_docs answers for the whole stack offline. Unknown names are resolved from npm / PyPI (sharing the server's 100-per-hour resolution cap with get_docs); a pinned exact version, when the manifest names one unambiguously, is matched where a versioned document exists; build/lint tooling is skipped as noise. A dependency's status column distinguishes 'not found' (the name does not exist in npm or PyPI) from 'unresolved' (it exists, no reachable documentation). Reads only the server's working directory or a directory beneath it. Same table as vibectx warm.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dir | No | Project directory: the server's working directory (default) or one beneath it |