volume-aware auto-promotion — rare-class auto_promote changes can never reach shadow_min_n=100 and sit in shadow forever
volume-aware auto-promotion — rare-class auto_promote changes can never reach shadow_min_n=100 and sit in shadow forever follow-up: 1 deferred item(s) (deferred from )
New Features
18volume-aware auto-promotion — rare-class auto_promote changes can never reach shadow_min_n=100 and sit in shadow forever
volume-aware auto-promotion — rare-class auto_promote changes can never reach shadow_min_n=100 and sit in shadow forever
reconcile T4 by successful-attempt egress and report billing.egress ( part 5)
reconcile T4 by successful-attempt egress and report billing.egress ( part 5)
built-in consent dismissal that acts on the live page before screenshots
built-in consent dismissal that acts on the live page before screenshots
wire direct-first gate into the unified T4 path ( part 3)
wire direct-first gate into the unified T4 path ( part 3)
align dedicated browser route with the direct-first gate ( part 4)
align dedicated browser route with the direct-first gate ( part 4)
BROWSER_DIRECT_MICROCENTS and egress-aware browser cost helper ( part 1)
BROWSER_DIRECT_MICROCENTS and egress-aware browser cost helper ( part 1)
evidence-gated direct-first browser gate with shadow mode, egress caps and rollout guards ( part 2)
evidence-gated direct-first browser gate with shadow mode, egress caps and rollout guards ( part 2)
B2B enterprise provisioning UI and open-invoice pay link
B2B enterprise provisioning UI and open-invoice pay link
follow-up: 2 deferred item(s) (deferred from )
follow-up: 2 deferred item(s) (deferred from )
browser actions product page with use cases
browser actions product page with use cases
browser actions in batch, crawl, scheduler and monitors
browser actions in batch, crawl, scheduler and monitors
competitive actions pricing — included in browser tier, screenshot parity, pre-debit floor
competitive actions pricing — included in browser tier, screenshot parity, pre-debit floor
per-action timeout/optional/on_error and partial-result warnings for actions
per-action timeout/optional/on_error and partial-result warnings for actions
add select, hover, click_text, extract and wait_for state actions
add select, hover, click_text, extract and wait_for state actions
align dashboard actions builder with API action types and add Run on URL
align dashboard actions builder with API action types and add Run on URL
typed browser action models and action_results in Python and Node SDKs
typed browser action models and action_results in Python and Node SDKs
expose browser actions, screenshot and PDF options in MCP scrape tools
expose browser actions, screenshot and PDF options in MCP scrape tools
map competitor API actions in the competitor API-compat endpoint
map competitor API actions in the competitor API-compat endpoint
Bug Fixes
7follow-up: 1 deferred item(s) (deferred from )
follow-up: 1 deferred item(s) (deferred from )
proxy cost rate is 0.80/GB in config but real DataImpulse cost is 1.00/GB
proxy cost rate is 0.80/GB in config but real DataImpulse cost is 1.00/GB
action_results never returned — dropped in scrape→structure handoff (0/155 jobs in 30d)
action_results never returned — dropped in scrape→structure handoff (0/155 jobs in 30d)
browser actions silently dropped on dedicated JS consumer (screenshot/pdf/mode=js jobs)
browser actions silently dropped on dedicated JS consumer (screenshot/pdf/mode=js jobs)
action executor ignores wait.selector, scroll default mismatch, no tests
action executor ignores wait.selector, scroll default mismatch, no tests
enforce a cumulative time budget in the browser action loop
enforce a cumulative time budget in the browser action loop
follow-up: 2 deferred item(s) (deferred from )
follow-up: 2 deferred item(s) (deferred from )