Errors in plain words; settings blackout fixed; new network panel
Errors finally speak plainly
- Many failures used to collapse into a vague "Internal server error". They now say what actually went wrong and what to do next: an invalid key points you to Settings, an unavailable model suggests switching models, a busy or timed-out service asks you to retry in a moment.
- Fixed a class of "request was aborted" failures being mislabeled as internal errors: they were really timeouts, and now show as such with a retry. (Needs the latest device firmware.)
- Rate limits no longer snowball: internal retries are collapsed into a single layer, so automatic retrying can't burn through your quota.
Settings page no longer blacks out
- Fixed the whole settings page going black after opening a dropdown and then switching tabs.
- Settings panels now degrade gracefully: one piece of bad data only affects its own row, never the entire page.
Status-bar network panel, rebuilt
- The network panel in the status bar is redesigned for at-a-glance state, with periodic server-latency probes — you can see exactly where the connection is slow.
- The stats page now splits "AI time-to-first-token" from "network transfer", so model slowness and network slowness are told apart.
More accurate device-connection hints
- When the device link misbehaves, "cable not plugged in" and "plugged in but not responding" are now reported separately — the latter suggests replugging USB or rebooting the device.
Other fixes
- On macOS, clicking Ignore or Close on a suggestion card no longer brings the main window to the front.
- Click-ripple animations during computer control land more precisely (scaled to the capture frame).
Previously (0.7.16)
- Device proxy gained Auto-detect: one tap finds and reuses your computer's proxy, with plain-words diagnostics when detection fails.
- Settings reorganized: 21 menu items down to 14, grouped by what you want to change; old entry points redirect automatically.
- Settings search reaches page content, with click-through.
- Fixed Chinese text leaking into the English UI.