Search project context documents
websiteKnowledge_searchFind evidence across selected project context documents. Batch independent queries; use passages directly when sufficient. Results merge overlapping text and include source ranges and zero-based queryIndexes into queries. matched reports a hit; truncated means evidence may be omitted, clipped means partial lines, and unavailableResourceIds were not searched. Resolve missing evidence before concluding a fact is absent.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"websiteId": "<websiteId>",
"resourceIds": "<resourceIds>",
"queries": "<queries>"
},
"name": "websiteKnowledge_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| queries | Yes | Independent case-insensitive literal terms matched within a line, not questions or regular expressions. | |
| websiteId | Yes | ||
| resourceIds | Yes | Selected text resource ids from the project context index, in relevance order. | |
| contextLines | No | ||
| maxCharacters | No | Shared passage character budget across all documents and queries. |