search
Query all cached library docs at once, grouped by library, to find relevant sections. Use when unsure which library covers a concept or to see which dependencies document it. Cache-only and offline.
Instructions
Search ALL cached library docs at once and get the best sections grouped by library — use this when you do not know which library owns a concept ("how do I stream a response to the client" could be Next.js, the AI SDK or Hono), or to find out which of your dependencies documents something. Use get_docs instead when you already know the library. Cache-only and offline by design: it never fetches, so it searches exactly the libraries already cached (the response says which, and how to cache the rest with warm_project). Each group opens with a Source line stating when that copy was fetched, whether it is fresh or stale, and whether the entry is curated or auto-resolved. For a library whose docs are an index of links rather than the documentation itself, this only searches that index — get_docs on the same library also follows its links into the real pages, which this tool does not do (the response names any index-only library it searched).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | What you are looking for, in plain words — e.g. "server-sent events streaming" | |
| libraries | No | Restrict the search to these libraries, by name or alias (default: every cached library) | |
| maxTokens | No | Approximate response budget (default 4000, max 200000), shared across all libraries |