search_corpus
Search Emberverse pieces by structural pattern, not just keywords. Describe what you're trying to understand in plain language — the mechanism, the dynamic, the feeling of the problem — and the search finds pieces whose kernels instantiate the same structure, even if they share no vocabulary with your query. A query like 'two processes that keep drifting back into sync' will surface pieces about entrainment, phase-locking, and mutual constraint that a keyword search would miss entirely. Use consult() instead if you want synthesized insights rather than a candidate list.
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": {
"query": "<query>"
},
"name": "search_corpus"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 10, max 30) | |
| query | Yes | Describe what you're looking for — a mechanism, dynamic, or structural pattern — in plain language |