Omarchy 4.0.3 × Midscene

Run 36226592548 · 100.0% passed · GitHub Actions · Report history

Each image is the original page screenshot used by that node. Click a case or image to open the exact Midscene step and Agent replay.

ResultCaseDurationNode screenshotAI response / error
✅ Passed Cancel sign-in and retry 3m31s Cancel sign-in and retry node screenshot AI: The screenshot shows a Doubao Say page with a microphone icon in the center and a list of microphone options below. The selected option appears to be "Synthetic microphone one" (合成麦克风一), and the page is in the Microphone step as indicated by the step indicator at the top.
✅ Passed Complete Doubao Say onboarding on a real desktop 8m59s Complete Doubao Say onboarding on a real desktop node screenshot AI: The screenshot shows a settings page with a "Setup" section. There is a disabled control (grayed out) that displays text indicating the setup status. The text visible in the disabled control reads "Setup completed by the synthetic E2E fixture." This matches the statement exactly.
✅ Passed Recover from an endpoint failure 1m37s Recover from an endpoint failure node screenshot AI: The screenshot shows a page with a "Synthetic endpoint response" section. The displayed response includes a JSON object with "status": "ok" and "message": "Hello from the synthetic endpoint!". Below this, there is a button labeled "Endpoint works". The statement asks if the endpoint result contains "Synthetic endpoint response" and the button says "Endpoint works". Both conditions are visible in the screenshot.
✅ Passed Changing microphone requires another check 5m43s Changing microphone requires another check node screenshot AI: The screenshot shows a setup wizard interface with a "Finish setup" button at the bottom. The button appears to be visually distinct, with a blue background and white text, indicating it is in an enabled state rather than grayed out or disabled.
✅ Passed Capture and retain a custom trigger shortcut 4m14s Capture and retain a custom trigger shortcut node screenshot AI: The screenshot shows a settings page for a keyboard/mouse trigger configuration. The page displays a "Trigger" section with a key combination shown as "⌃ + F8" in a highlighted/selected state. The text "⌃ + F8" appears to be both the active trigger and the selected option, as it is highlighted with a blue background and there is no other trigger selected. The page also shows other options like "⌃ + F9" and "⌃ + F10" but they are not selected. The current trigger displayed prominently is "⌃ + F8".
✅ Passed Toggle polishing without losing configuration 1m31s Toggle polishing without losing configuration node screenshot AI: Based on the screenshot, I can see a settings panel with a blue toggle switch labeled "Voice polishing" that appears to be in the "on" position (the switch is blue and positioned to the right). Below it, there is a "Model" field with a text input that visibly reads "synthetic-model". Both conditions in the statement are satisfied.
✅ Passed Complete and cancel a voice test safely 7m23s Complete and cancel a voice test safely node screenshot AI: The screenshot shows a setup control labeled "Voice test" with a status of "passed" and a "Start voice test" button that appears enabled. There is no visible pasted or sent content in the screenshot.
✅ Passed Switch to Volcengine and validate credentials 4m21s Switch to Volcengine and validate credentials node screenshot AI: Based on the screenshot, I can see a microphone icon with a label "Microphone" and a description that reads "Let's make sure we can hear you." This appears to be a step in a flow or setup process.
✅ Passed Switch to Deepgram English recognition 3m28s Switch to Deepgram English recognition node screenshot AI: The screenshot shows a dark-themed developer interface with a left sidebar containing navigation items like "Playground", "Build", "Observe", "Improve", and "Manage". The main content area displays a section titled "Speech to text" with a "Synthetic endpoint" card. The card shows an API key input field with a value that appears to be filled in (masked as dots), and there is a "Check" button next to it. Below the API key field, there is a status indicator showing "Ready" with a green checkmark icon, and text indicating "Speech API is ready". The interface suggests that the API key has been accepted and the speech API is in a ready state.
✅ Passed Deliver one synthetic dictation to the focused target 1m37s Deliver one synthetic dictation to the focused target node screenshot AI: The screenshot shows a page with a "Synthetic dictation" section. The target field contains the text "Synthetic dictation delivered exactly once" and the status displays "Delivered once with 1 delivery". The statement matches exactly what is visible in the screenshot.
✅ Passed Preserve signed-in account across backward navigation 3m11s Preserve signed-in account across backward navigation node screenshot AI: The screenshot shows a microphone setup step with a title and description. The visible text includes "Let's make sure we can hear you" prominently displayed, along with a microphone icon and a "Continue" button. This matches the statement exactly.
✅ Passed Require an enabled trigger and retain the replacement 2m20s Require an enabled trigger and retain the replacement node screenshot AI: The screenshot shows a dialog or panel with a "Trigger" section. There is a dropdown labeled "Trigger" with the value "F8" displayed. Below it, there is a key step section showing "Active trigger F8" with a highlighted/selected state. The text "Active trigger F8" is visible, and the dropdown shows "F8" as the selected option. This matches the statement that the Trigger key step still shows Active trigger F8 and F8 is selected in the trigger dropdown.
✅ Passed Microphone check gates setup completion 4m16s Microphone check gates setup completion node screenshot AI: The screenshot shows a mobile or desktop setup page with a "Finish setup" button at the bottom. The button appears to be visually distinct, with a filled background color (likely blue or similar), indicating it is in an enabled state. There is no indication of it being grayed out or disabled. The button text is clearly visible and the overall styling suggests it is interactive and ready to be clicked.
✅ Passed Cancel synthetic dictation without delivering text 1m44s Cancel synthetic dictation without delivering text node screenshot AI: The screenshot shows a window titled "Synthetic dictation delivery target" with a text field containing "Synthetic dictation delivered exactly once." and a status line reading "Delivered once · 1 delivery".

Omarchy visual checks

1/1 cases passed

Open native Midscene report →
ResultCaseDurationNode screenshotAI response / error
✅ Passed System menu text and focused row are visible 52s System menu text and focused row are visible node screenshot AI: The screenshot shows a desktop environment with a vertical bar on the left side of the screen. The bar appears tall and extends from the top to the bottom of the visible area, docked to the left edge. There is no horizontal bar visible at the top or bottom of the screen.