Skip to content

Expand background control capabilities toward Codex parity #2

@TheGuyWithoutH

Description

@TheGuyWithoutH

Summary

Push more actions into true background-first behavior while keeping the current frontmost app unchanged whenever macOS allows it.

Why

One of the biggest UX differences versus bundled Codex Computer Use is how much work appears to happen in the background without visibly stealing focus.

Scope

  • Audit all tools and classify them as background-safe, activation-fallback, or activation-required.
  • Expand AX-first behavior beyond the current set_value and some perform_secondary_action cases.
  • Investigate whether more pointer or menu actions can target background apps safely.
  • Keep explicit focus restore for actions that still require activation.
  • Document which tools are truly background-safe and which are best-effort only.

Acceptance Criteria

  • More actions succeed while leaving the original frontmost app unchanged.
  • Behavior categories are documented for contributors and users.
  • Remaining activation-required paths are explicit in the code and docs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    background-controlBackground or focus-preserving control behaviorenhancementNew feature or requestnative-helperSwift helper and macOS-native behaviorparityParity with bundled Codex Computer Use behaviorroadmapRoadmap and milestone tracking

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions