Small decisions. Interesting possibilities.Submit contentSubmit

Playwright Recast

The demo sends measured browser state, the goal, and recent action history to a typed Choice question for the next browser action.

Added to Jevfast

How it uses Jev

The demo sends measured browser state, the goal, and recent action history to a typed Choice question for the next browser action. After that action, it sends the selected action in a second request with Choices for framing, emphasis, and hold duration. Confidence thresholds and conservative defaults govern how answers are applied.

What Jev decides

Illustrative camera hold-duration questionExample answers · not a recorded Jev response · Source ↗
Question 1 · hold
YOUR APP
INSTRUCTION

Choose how long to show the result of the selected browser action.

STATE

The decision state records the scenario goal, measured browser state, recent action history, and the selected browser action.

JEV · CHOICE
  1. normal
  2. long

App workflow

  1. Observe the page

    Playwright reads visible controls and page state, then constructs available browser actions for the supplied goal.

  2. Choose an action

    Jev selects one candidate action from a Choice question. The scenario's confidence threshold is checked before the action is accepted.

  3. Choose presentation

    A second request asks for framing, emphasis, and hold duration for the selected action. Low-confidence camera answers use conservative defaults.

  4. Execute and record

    Playwright performs the action and presentation, reads the resulting page state, and records the decision trace.

Why it is interesting

It separates browser action selection from camera composition and grounds both in observed page state and measured target geometry, while retaining a conservative action fallback.