Skip to content

fix: stop polling cancelled Browser Use runs - #1

Open
MagMueller wants to merge 1 commit into
PillCrew:masterfrom
MagMueller:agency/stop-cancelled-v4-polling
Open

MagMueller wants to merge 1 commit into
PillCrew:masterfrom
MagMueller:agency/stop-cancelled-v4-polling

Conversation

@MagMueller

Copy link
Copy Markdown

Stop polling when Browser Use V4 reports cancelled. Keep the existing completed/failed scoring set unchanged, and have the benchmark runner report cancellation as an infrastructure error so the task remains excluded from benchmark scoring.

Verified through the existing urllib transport against a synthetic localhost HTTP server. Before the patch, cancelled responses trigger repeated GETs until timeout; after it, cancelled, completed and failed responses each return after one request. The real benchmark runner's cancelled path remains unscored.

Ran the full test suite and verified every frozen gold-evidence anchor on Python 3.12. No hosted benchmark, real credential, browser or model was used. Default polling intervals and timeouts are unchanged.

This branch has not been deployed

No deployments
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