Preview verifies what a click actually did; background windows get clicked accurately; terminal commands find your tools
Preview: every action is checked against what actually happened
- After the AI clicks, types or selects something in the built-in preview browser, the app watches the page for a moment and reports what actually changed: whether the page navigated, whether a dialog opened, where focus landed, whether a new tab appeared, and what any newly shown message says. No more inferring "that probably worked" from a single screenshot.
- Action cards now mark success or failure based on whether the action itself took effect, and failures spell out the reason — no more cards reading "done" when nothing happened.
Computer control: accurate clicks on background windows
- When clicking a window that isn't in front, the target is now bound to the exact window captured in the screenshot. With several same-size windows from one app, the click no longer lands on the wrong one; if the window closes or changes identity in between, you get a clear "take a fresh screenshot" instead of a click going somewhere unintended.
Terminal commands find your tools
- Launching the app from Finder or the Dock no longer leaves terminal commands unable to find Homebrew or the standard system commands — some launch paths used to report "command not found".
- If reading the login environment fails, the empty result is no longer reused until the next restart; the next command reads it again.
More light theme polish
- Tool cards, system notices and goal cards in the conversation were recontrasted for light mode, so small status text no longer washes out.
- The session goal card switches to a vector icon, with consistent colors across its active / completed / blocked states.
More
- In Settings → Computer control, the "send a screenshot back after each action" toggle now shows its real state: when it has never been set, it is off — the panel used to show it as on.
- Fixed file access being widened to the whole disk under certain launch paths; it stays strictly inside the allowed directories.
- Removed a meaningless string that showed up at the top of the sub-agents panel.
Previously, in 0.7.21
- The light theme was refreshed throughout and became the default look; completions, suggestions and drafts follow the language you set.
- The network popover gained a "Computer → Server" row, so you can tell at a glance whether the device, the server, or your own network is at fault.