search_literature
Run recorded literature searches across PubMed, Europe PMC, or LitSense; each query and response hash is written to a verifiable log.
Instructions
Run one literature search and record it, with its response hash, in the log.
hit_count is what the engine reported (for litsense, the number of results it returned,
at most 100); items are the first limit of them. A search can
miss papers: status SEARCHED with few items is a record of this query, not of the field.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many items to return (1-100) | |
| query | Yes | The query, in the chosen engine's syntax | |
| engine | Yes | europe_pmc: Europe PMC query syntax (TITLE_ABS:, FIRST_PDATE:[a TO b], ...); litsense: a sentence-level semantic search of PubMed and PMC (no date filter); pubmed: PubMed query syntax through E-utilities |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| query | Yes | ||
| engine | Yes | ||
| reason | Yes | ||
| status | Yes | UNVERIFIABLE means the search did not complete: an empty item list then says nothing about what exists | |
| log_seq | Yes | ||
| log_path | Yes | ||
| hit_count | Yes | ||
| response_sha256 | Yes |