Skip to content

Fix Jev fast path after automatic screenshots - #3068

Merged
esokullu merged 1 commit into
mainfrom
codex/jev-auto-screenshot-fast-path
Sep 19, 2026
Merged

esokullu merged 1 commit into
mainfrom
codex/jev-auto-screenshot-fast-path

Conversation

@esokullu

Copy link
Copy Markdown
Collaborator

Normal vision-capable runs include an initial screenshot, and may include automatic screenshots later. The fast browser path added in #3065 treated any non-text block anywhere in the conversation as unsupported, so these routine captures prevented Jev from running at all.

This change lets the AX-only Jev path proceed after initial and automatic browser captures without sending their pixels to TypeSafe. Current user attachments, explicit screenshot-tool results, and unknown non-text inputs still route the decision to the active model. Pages containing password, OTP, payment, or file controls fall back as a whole, including when a sensitive control appears after Jev selected an action. Exported traces now show Jev routing, fallback, usage, and skip reasons without including bounded request evidence.

Chrome and Firefox behavior, tests, architecture notes, privacy documentation, and the manual benchmark guide are updated together.

Validation:

  • npm run test:systemone:fast — 26 unit regressions, 20 real-browser assertions, and both-browser fixture scoring pass
  • npm run test:systemone — 24 scheduler/client regressions pass
  • npm run test:security — 60/60 checks pass
  • node test/selection-scope-restoration.mjs passes
  • node scripts/benchmark-offline-relevance.mjs passes its existing check
  • npm test reaches the repository's two existing release-artifact failures: the changelog is behind package version 36.7.3 and dist/webbrain-chrome-36.7.3.zip is absent; 2,391 test/run.js checks pass

No live or paid Jev calls were made.

@vercel

vercel Bot commented Sep 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
webbrain Ready Ready Preview Sep 19, 2026 5:04pm UTC

Request Review

@esokullu
esokullu merged commit 5b13cad into main Sep 19, 2026
7 checks passed
@esokullu
esokullu deleted the codex/jev-auto-screenshot-fast-path branch September 19, 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