Adaptive Search (Jev)
adaptive_searchRun keyword-targeted research tasks with context and acceptance targets, returning only approved URLs, titles, and extractive descriptions with cursor-based pagination for additional results.
Instructions
Jev-driven keyword-target research. Supply tasks with context and targets (id, keywords, question), or legacy questions; at most 6 tasks and 12 targets total. Each round has at most three batched Jev calls: plan, evidence scoring, coverage/continuation. Returns only Jev-approved URLs, titles and extractive descriptions, not rejected or unassessed candidates. Approval is a model judgement, not verified truth. Follow nextCursor using cursor (without tasks/questions) to read more, without search or Jev calls. page_size defaults to 20 (max 50); there is no total approved-result count cap, but search time/request budgets remain finite. Pagination is not exhaustive search: inspect coverageComplete and warnings. Results are held in this server process for up to 30 minutes / 32 recent runs and are lost on restart or eviction. Relative today/yesterday constraints use UTC; unknown event dates do not qualify. Requires Jev credentials; otherwise returns not_configured without network requests. Task text and necessary fragments go to the configured Jev service (default TypeSafe), never engine credentials. Prefer fused_search for a precise lookup, fetch_page for a known URL and x_search for X-specific retrieval.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tasks | No | Task context plus keyword-guided acceptance targets; at most 12 targets total. Keywords are search variants, not acceptance criteria. | |
| cursor | No | Read the next approved-result page. Do not combine with tasks/questions. No network or Jev calls; cursors are temporary and server-local. | |
| page_size | No | Results per page: default 20, max 50. Total approved results have no fixed count cap; pages also have a byte limit. | |
| questions | No | Legacy independent questions. Supply exactly one of questions, tasks or cursor. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes | ||
| warnings | Yes | ||
| expiresAt | Yes | ||
| nextCursor | Yes | ||
| stopReason | Yes | ||
| totalResults | Yes | ||
| coverageComplete | Yes |