Search Modem
search_modemAnswer a natural-language question about your Modem data and get matching rows back. Read-only. It does not run the full Modem agent or spend agent credits. Send a question, or send only the cursor from a previous result to fetch its next page. Topic priority in the rows is an integer: very_low (-100), low (-50), default (0), high (50), very_high (100). Before your first call, read the skill: modem_skills({ name: "search-modem" }).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size. When set, the engine pages the result server-side and returns a cursor when more rows exist. | |
| cursor | No | Opaque continuation token from a previous response. Fetches the next page of the same result set without re-running the search. | |
| columns | No | Requested row shape — the columns each returned row must carry, validated against them (see the schema field on the result). Without it the engine returns a sensible default shape for the question — consistent for common intents, but not validated or guaranteed; pass this whenever you need a SPECIFIC, validated, and stable shape. A cursor continuation reuses the first page’s columns, so it stays stable regardless. | |
| question | No | Natural-language data question. Required unless cursor is provided. Returns matching rows without invoking the paid Modem agent. |