2026-10-18: The one-time RESIDENTIAL switch now happens after the first 4
attempts at a listing request all return HTTP 403, instead of after the full
retry budget. With maxRetriesPerRequest of 4 or less, every attempt must
return HTTP 403. The page is then retried on RESIDENTIAL with the full
maxRetriesPerRequest budget. A request that runs out of retries fails at
once, without a final wait or a new session. Dependency versions are pinned.
2026-10-16: The one-time RESIDENTIAL switch now applies to any listing request
whose retries all return HTTP 403, including later pages and later start URLs.
The Actor retries that page on RESIDENTIAL and continues the walk. For a
switch after the first request, the log warning, final status and SUMMARY
name the page number and listing URL. A mix of HTTP statuses keeps the usual
error handling; the Actor never switches for RESIDENTIAL or custom
proxyUrls inputs.
2026-10-16: A run that delivers companies but leaves pages or URLs unread now
ends with a final status message that gives the number of companies delivered
and the number of pages or URLs unread, and points to the ERRORS record.
2026-10-16: Switch once to RESIDENTIAL when every retry of the first listing
request returns HTTP 403, unless RESIDENTIAL or proxyUrls were supplied.
Report the switch in the log, final status and SUMMARY record. The README
example "Export digital marketing agencies from Clutch" now uses the
RESIDENTIAL group.
2026-10-07: Refresh public listing and README copy in a docs-only rebuild; preserve runtime, schemas, prefills and pricing.