Skip to content

feat: support V1 native fast search mode - #148

Merged
zhengchaol merged 1 commit into
mainfrom
feat/search-fast-mode
Aug 14, 2026
Merged

feat: support V1 native fast search mode#148
zhengchaol merged 1 commit into
mainfrom
feat/search-fast-mode

Conversation

@zhengchaol

Copy link
Copy Markdown
Contributor

The V1 Search API added a native fast mode — high quality search within a one-second latency budget, sitting between turbo and basic — available in parallel-web 1.3.0.

--mode fast now passes through as a first-class V1 value with no warning. The remaining Beta-only names (one-shot, agentic) keep their translation and deprecation notice. Mode choices are reordered to list V1-native values before the legacy aliases, and the parallel-web floor moves to 1.3.0, whose search() typing includes "fast".

The V1 Search API added a native `fast` mode — high quality search
within a one-second latency budget, sitting between turbo and basic —
shipped in parallel-web 1.3.0. The CLI still treated `fast` as a
Beta-only alias: it downgraded to `basic` and printed a deprecation
warning, so the new mode was unreachable.

`--mode fast` now passes through as a first-class V1 value with no
warning. The remaining Beta-only names (`one-shot`, `agentic`) keep
their translation and deprecation notice. Mode choices are reordered to
list V1-native values before the legacy aliases, and the parallel-web
floor moves to 1.3.0, whose search() typing includes "fast".

Verified against the live API: `--mode fast` returns results with a
clean stderr.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@zhengchaol
zhengchaol merged commit 989b2cb into main Aug 14, 2026
7 checks passed
@zhengchaol
zhengchaol deleted the feat/search-fast-mode branch August 14, 2026 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant