Search project records
project_searchSearch across work items, documentation, changelogs, releases, and project memory in a single query, using lexical ranking with optional semantic enhancement for more relevant results.
Instructions
Search cards, documentation, changelog entries, releases and durable memory. Uses deterministic lexical ranking and an injected semantic provider when available.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | hybrid adds the injected semantic provider when the host configured one and falls back to lexical when it did not. lexical is deterministic. | hybrid |
| view | No | summary omits record bodies and returns an excerpt; full returns everything, which costs far more tokens at the same limit. | summary |
| kinds | No | Restrict to these record families: card, doc, change, release, memory. Omit to search all of them. | |
| limit | No | Maximum records to return. | |
| query | Yes | Free text. Matched against titles, bodies and tags; never empty. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Which ranking ran: lexical or hybrid. | |
| view | No | Which projection was applied: summary or full. | |
| limit | No | Maximum this page could contain. | |
| total | Yes | Matches found before limit was applied. | |
| offset | No | Offset this page started at. | |
| records | Yes | Matches, best-scoring first. | |
| provider | No | Semantic provider that contributed, or null when ranking was purely lexical. |