Skip to content

Document Adaptive Stealth Mode (mode=auto) - #14

Merged
AnderRV merged 3 commits into
mainfrom
feat/adaptive-stealth-mode
Aug 21, 2026
Merged

Document Adaptive Stealth Mode (mode=auto)#14
AnderRV merged 3 commits into
mainfrom
feat/adaptive-stealth-mode

Conversation

@AnderRV

@AnderRV AnderRV commented Aug 20, 2026

Copy link
Copy Markdown
Member

Summary

`mode="auto"` already works today - `client.get()` forwards `params` as a plain dict, nothing to allowlist. This documents it: Zenrows starts with the cheapest viable request configuration and escalates to `js_render`/`premium_proxy` only when the target needs it, billing only for what succeeds.

Independent of #13 (Batch API + Fetch/Extract) — branched off current `main`, not `feature/batch-api/rc`.

Test plan

  • Live-API check: `client.get(url, params={"mode": "auto"})` against the real endpoint — 200, works as documented

AnderRV and others added 3 commits August 20, 2026 19:10
mode="auto" already works today - client.get() forwards params as a
plain dict, no allowlist to update. This just documents it: ZenRows
starts with the cheapest viable request configuration and escalates
to js_render/premium_proxy only when the target needs it, billing
only for what succeeds.

Verified live against the real API.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DTXXBERPGEnYiYP4Mt3FjF
User-facing prose spells the brand "Zenrows" (capital Z, lowercase r),
per commit 9f1f00c6d. Only class/type names (ZenRowsClient,
ZenRowsBatchClient) and identifiers like the X-ZenRows-Event-Id header
stay "ZenRows"-cased.
@AnderRV AnderRV self-assigned this Aug 21, 2026
@AnderRV
AnderRV merged commit 23f2f09 into main Aug 21, 2026
1 check passed
@AnderRV
AnderRV deleted the feat/adaptive-stealth-mode branch August 21, 2026 08:26
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