What problem does it solve?
When a user has a LangWatch page open (such as the evaluations workbench), changes made behind their back leave their screen stale and confusing. This Skill lets the agent operate the page directly in the user's browser so edits happen visibly in front of them, with a backend fallback when no browser answers.
Core Features & Use Cases
- Action discovery:
langwatch ui actions lists the action kinds the current page accepts, with JSON schemas and required permissions, so payloads are never guessed.
- Live action calls:
langwatch ui call <kind> executes one typed action and reports executedVia as browser (user saw it happen) or backend (applied to saved state).
- State reading:
langwatch workbench get-state <experiment-slug> reads live workbench state including unsaved prompt drafts and in-memory results.
- Use Case: While a user watches their evaluations workbench, duplicate a target, update its prompt, add an evaluator, and run the experiment, with each change appearing live on their screen.
Quick Start
Ask the agent to list the available UI actions on the current page and then update the target prompt on your open evaluations workbench so you can watch the change happen live.