Skip to content

future: provision Codex Computer Use prerequisites during Host setup #159

Description

@Microck

satelle setup currently assumes that the supported Codex runtime and Computer Use plugin already exist on the Host.

the MVP already owns Satelle distribution, Host setup, and verification of the exact supported Codex runtime receipt. this issue tracks post-MVP automation for provisioning the upstream Computer Use prerequisites themselves.

scope

  • acquire and install an exact supported first-party Codex runtime
  • verify its package, binary, target, version, digest, and Codex home before use
  • detect whether the Computer Use plugin is installed and enabled
  • use action_required when plugin installation must happen through the ChatGPT desktop UI
  • detect missing OS permissions and native app approvals
  • give exact remediation steps and recheck after the operator completes them
  • preserve Host-side authentication and secret boundaries
  • use the normal setup plan, dry-run, consent, action ledger, repair, and postcheck contracts
  • never auto-answer OS, administrator, security, app, or sensitive-action prompts

out of scope

  • silently granting OS permissions
  • bypassing native security prompts
  • treating plugin presence as proof that Computer Use works
  • guaranteeing that prompt turns use Computer Use

the last point is a separate current execution-contract blocker, not future installation work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestfuture pendingAccepted future work that is pending current release priorities

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions