Skip to content

OpenComputer 0.2.0 — activity dots, ghost cursors, focus protection

Choose a tag to compare

@00cyre 00cyre released this 06 Nov 13:29

OpenComputer now shows three animated dots at the top right while an agent uses an app. Hover to expand the agent → app icons, current window/tab title, and latest action. A colored ghost cursor marks the visible target. Both panels are click-through and cannot take keyboard focus; concurrent agents get stacked indicators.

  • Enabled by default. Client identity is inferred from MCP initialization or set through OPENCOMPUTER_AGENT.
  • Call the new release tool when finished to remove the indicators. OPENCOMPUTER_OVERLAY=0 disables visuals while retaining focus protection.
  • Raw keyboard injection and focus-setting are disabled. typeText now uses semantic selected-range replacement; pressKey is no longer advertised over MCP.
  • Detected app/window/control focus changes pause further writes until reconnect. OpenComputer never restores focus or moves your real pointer. Apps can still activate themselves in response to an accessibility action; the guard cannot prevent every first or delayed transition.

Validation: 10 unit tests and 48 live native integration/activity/UI/focus assertions passed. Installed Claude Code and Grok Build each completed the same background MCP task with 11 tool calls, zero errors, correct attribution, preserved focus, and successful release. Claude: 33.93 s; Grok: 42.26 s. This is a fixture smoke test, not a general app-compatibility or model ranking claim.

The macOS ZIP includes a universal Apple Silicon/Intel helper and the JavaScript MCP server. Requires macOS 14+ and Node 22+. The helper is ad-hoc signed, not notarized. Intel is compiled and signature-checked; live desktop execution was tested on Apple Silicon.

Activity screenshots and behavior · Install · API/migration · Benchmark evidence