agent-browser-jev
Agent Browser Jev
Use the bundled helper for a bounded browser intent or short set of caller intents. The caller owns the task, permissions, literal values and final acceptance; Jev interprets the current accessibility snapshot and chooses an offered action, wait, completion or handoff. The existing agent-browser executes it.
Prefer a direct agent-browser command when the current reference is already known. This skill adds value when interpreting the UI saves repeated caller decisions. It does not choose business treatment or replace a site's API/connector policy.
Use
- Continue in the user's selected agent-browser session and binary/fork. Follow existing project policy, tenant/account binding and exclusive-session arrangements. For setup or direct commands, load that binary's
skills get coreguidance. Authentication stays with its existing credential provider, including Bitwarden when configured. - Supply a clear bounded intent, any exact non-secret text values, and the caller's actual authorization policy. Reuse existing project policy code. Permissions describe allowed effects; they do not prescribe the correct row or next action. If authority cannot be established, leave that action unavailable. A generic
clickverb does not establish authority. - Use the API or CLI in references/usage.md. Reuse the bundled implementation instead of writing a screen-specific runner. A short multi-action intent is supported; no permanent button sequence or row parser is needed.
- Inspect returned actions and the latest observation.
reported_completerecords Jev's judgment, not verified task or business success. On handoff or a budget/error return, continue in the same caller with a fresh observation. An uncertain gesture may already have happened: inspect before retrying it.
Keep the session exclusive for the bounded task. The in-process lock cannot coordinate other processes or human browser activity. If the owner changes the session outside the helper, invalidate its observation as described in the API reference. Reference binding reduces stale-decision errors; it does not make a gesture atomic with observation.