brain_search_thoughts
Full-text search across thought names and content. Requires npub for credit billing.
⚠️ NOT AUTHORITATIVE. Backed by the vendor's search index, which is incomplete on large brains (upstream: TheBrainTech/thebrain-api-quickstart-python#1) — it returns empty for the majority of thoughts that provably exist. A hit is real; an empty result is NOT proof of absence. Use for discovery of older/established thoughts, not as an existence check — verify by ID with get_thought before acting on "not found".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| npub | No | Required. Your Nostr public key (npub1...) for credit billing. | |
| brain_id | No | The ID of the brain (uses active brain if not specified) | |
| dpop_token | No | ||
| query_text | Yes | Search query text | |
| max_results | No | Maximum number of results | |
| only_search_thought_names | No | Only search in thought names (not content) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||