Omarchy 4.0.3 × Midscene

Run 35515212647 · 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.

ResultCaseNode screenshotAI response / error
✅ Passed Cancel sign-in and retry Cancel sign-in and retry node screenshot AI: The screenshot displays the "Doubao Say" application interface. The central navigation bar indicates the current step is "Microphone". Below this, there is a section titled "Let's make sure we can hear you" with a dropdown for microphone selection ("Synthetic microphone one") and a button to "Check microphone". At the bottom of the screen, a status message reads "Recognition is ready. Let's check your microphone next." This confirms that the previous step (likely sign-in or recognition setup) has completed successfully and the application has automatically transitioned to the microphone configuration step.
✅ Passed Recover from an endpoint failure Recover from an endpoint failure node screenshot AI: Based on the screenshot, I can verify the following: 1. There is a text line below the main button area that reads "Endpoint works: Synthetic endpoint response". 2. There is a large button in the middle of the settings panel labeled "Endpoint works" with a checkmark icon, indicating it is enabled/active. 3. There is no visible error message stating "Synthetic endpoint unavailable". Therefore, all parts of the statement are true based on the visual evidence.
✅ Passed Changing microphone requires another check Changing microphone requires another check node screenshot AI: The screenshot shows the "Doubao Say" application interface. At the bottom of the main content area, there is a prominent blue button labeled "Finish setup". The button has a solid blue background and white text, indicating it is in an active, enabled state (disabled buttons are typically greyed out or have lower opacity). Therefore, the statement that the Finish setup button is visibly enabled is true.
✅ Passed Capture and retain a custom trigger shortcut Capture and retain a custom trigger shortcut node screenshot AI: The screenshot displays the "Trigger key" page of the Doubao Say application. Under the section "Choose how to start speaking," there is a line stating "Active trigger: ^ + F8". Additionally, the dropdown menu below explicitly shows "^ + F8" as the selected value. The symbol "^" corresponds to the Control key (⌃). Therefore, the statement that the custom ⌃ plus F8 shortcut is shown as the active and selected trigger is true.
✅ Passed Complete Doubao Say onboarding on a real desktop Complete Doubao Say onboarding on a real desktop node screenshot AI: The screenshot shows a "Voice test" page for "Doubao Say". At the bottom of the main content area, there is a button-like element that is visually disabled (greyed out text, no active styling) and contains the text "Setup completed by the synthetic E2E fixture.". This matches the description in the statement regarding the button's status and text.
✅ Passed Toggle polishing without losing configuration Toggle polishing without losing configuration node screenshot AI: Based on the screenshot, under the "Voice polishing" section, there is a field labeled "Model". The value displayed in the input box next to this label is exactly "synthetic-model". Therefore, the statement that the Voice polishing Model input contains exactly synthetic-model is true.
✅ Passed Complete and cancel a voice test safely Complete and cancel a voice test safely node screenshot AI: The screenshot displays a blue button at the bottom of the main content area. The text on this button reads "Finish setup · Voice test passed · nothing pasted or sent". This confirms that the enabled setup button visibly contains the phrases "Voice test passed" and "nothing pasted or sent" as stated in the demand.
✅ Passed Switch to Volcengine and validate credentials Switch to Volcengine and validate credentials node screenshot AI: The screenshot displays a setup wizard interface for "Doubao Say". In the center navigation bar, the text "Microphone" is clearly visible, indicating the current step. Below this, there is a prominent heading that reads "Let's make sure we can hear you." Both conditions specified in the statement are present and visible on the screen.
✅ Passed Deliver one synthetic dictation to the focused target Deliver one synthetic dictation to the focused target node screenshot AI: Based on the screenshot, there is no overlay visible covering the main content. There is a text input field containing the exact text "Synthetic dictation delivered exactly once." Below this field, there is a status line that reads "Delivered once · 1 delivery". All conditions in the statement are met.
✅ Passed Preserve signed-in account across backward navigation Preserve signed-in account across backward navigation node screenshot AI: The screenshot displays the "Microphone" step of the setup process. The main heading clearly reads "Let's make sure we can hear you." Additionally, there is no separate synthetic sign-in window visible; the page indicates "Sign-in saved" in the subtitle, implying the sign-in process is complete or handled in the background without an overlapping window.
✅ Passed Require an enabled trigger and retain the replacement Require an enabled trigger and retain the replacement node screenshot AI: The screenshot displays the "Trigger key" step of the setup process. Under the section "Choose how to start speaking.", the text explicitly states "Active trigger: F8". Additionally, there is a dropdown menu below this text which currently displays "F8" as the selected value. Therefore, the statement that the step shows Active trigger F8 and F8 is selected in the dropdown is accurate based on the visual evidence.
✅ Passed Microphone check gates setup completion Microphone check gates setup completion node screenshot AI: The screenshot shows the "Doubao Say" application interface. At the bottom of the main content area, there is a prominent blue button labeled "Finish setup". The button has a solid blue background and white text, indicating it is in an active, enabled state (as opposed to a grayed-out or disabled appearance). Therefore, the statement that the Finish setup button is visibly enabled is true.
✅ Passed Cancel synthetic dictation without delivering text Cancel synthetic dictation without delivering text node screenshot AI: The screenshot displays a page titled "Synthetic dictation delivery". There is a text box containing the sentence "Synthetic dictation delivered exactly once." which appears to be the result of the synthetic dictation. Below this, there is a status line that reads "Delivered once · 1 delivery". This confirms that the attempt resulted in exactly one delivered sentence and the status explicitly reports "1 delivery". Therefore, the statement is true.

Omarchy visual checks

1/1 cases passed

Open native Midscene report →
ResultCaseNode screenshotAI response / error
✅ Passed System menu text and focused row are visible System menu text and focused row are visible node screenshot AI: The screenshot displays a desktop environment with a distinct vertical bar located on the far left side of the screen. This bar contains various icons (such as a folder, numbers 2-5, time indicators like 09/08, and system controls) arranged vertically from top to bottom. There is no horizontal bar visible across the top or bottom edges of the desktop. This confirms the presence of a tall vertical bar docked to the left edge.