一键导入
capture-release-evidences-ag
// Automatically run a browser-automation agent to visually validate all new UI features from the current release and capture evidence WebP recordings of the changes.
// Automatically run a browser-automation agent to visually validate all new UI features from the current release and capture evidence WebP recordings of the changes.
Create a new release, bump version up to the .999 patch threshold, generate a complete CHANGELOG (with PR co-authors + every commit since the last tag), and manage Pull Requests
Create a new release, bump version up to the .999 patch threshold, generate a complete CHANGELOG (with PR co-authors + every commit since the last tag), and manage Pull Requests
Create a new release, bump version up to the .999 patch threshold, generate a complete CHANGELOG (with PR co-authors + every commit since the last tag), and manage Pull Requests
Automatically run a browser-automation agent to visually validate all new UI features from the current release and capture evidence WebP recordings of the changes.
Deploy the latest OmniRoute code to the Akamai VPS (69.164.221.35)
Deploy the latest OmniRoute code to BOTH the Akamai VPS and the Local VPS
| name | capture-release-evidences-ag |
| description | Automatically run a browser-automation agent to visually validate all new UI features from the current release and capture evidence WebP recordings of the changes. |
Use this workflow to automatically drive a browser-automation agent to explore the newly deployed or locally running application and record evidence of the UI changes introduced in the latest release.
Tool mapping note (v3.8): The
browser_subagenttool referenced below is specific to an earlier agent runtime. In Claude Code, substitute with the available browser MCP tools (e.g.mcp__claude-in-chrome__*) for navigation/screenshots, plus theWritetool for saving artifacts. The high-level steps remain the same regardless of the browser-automation surface in use.
http://localhost:20128 or on the Local VPS at http://192.168.0.15:20128).http://192.168.0.15:20128.Review the CHANGELOG.md for the latest version to map out the new UI elements. For example:
For each identified feature, invoke the browser_subagent using the default_api:browser_subagent tool.
Important Task Guidelines for the Subagent:
TaskName: Give it a clear name like "Validate CLIProxyAPI Tool Tab".TaskSummary: "Navigate to the CLI Tools tab and verify the new Integration settings."Task: Provide unambiguous instructions for the subagent, such as: "Navigate to http://192.168.0.15:20128/dashboard. Click on the 'Settings' or 'CLI Tools' nav link. Scroll down to find the CLIProxyAPI integration card. Hover over it to trigger UI state. Verify the components render correctly and exit."RecordingName: Ensure it describes the feature (e.g. v3_4_5_cli_proxy_api). This is required and strictly automatically saved as a WebP artifacts video by the system.(Note: The browser_subagent automatically creates a WebP recording named by the RecordingName parameter. No additional tools for screenshots are needed.)
After the browser_subagent finishes its sessions, generate a final Markdown artifact (using Write and IsArtifact=true) to present the recordings inline to the user using the  syntax.
```json { "TaskName": "Validating Qoder PAT Configuration UI", "TaskSummary": "Validates the Qoder provider configuration modal", "Task": "Go to http://192.168.0.15:20128/dashboard. Click on the 'Providers' tab. Find 'Qoder' in the list. Click 'Add Token' or 'Configure'. Type 'test_token' and submit. Return when done.", "RecordingName": "qoder_pat_ui_validation" } ```