openai / openai/codex

Support task-driven project creation on connected Remote Control hosts

Open
#43,647 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app enhancement remote windows-os
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

What variant of Codex are you using?

App — Codex Desktop on macOS, with an explicitly connected Windows Remote Control host.

What feature would you like to see?

Allow a Codex task on computer A to create and register a new project on computer B, where B has already been explicitly added through Codex Remote Control.

This is the initial creation step of task-driven project lifecycle management across connected computers. For example, a user discussing development work in a task on A could ask Codex to create the project on B, where the relevant application and files reside, and start the first task there.

With user authorization, the supported tools should let the initiating task:

  1. Select an already connected Remote Control host.
  2. Create a project folder or register an existing folder on that host.
  3. Set a project display name.
  4. Obtain a host-qualified project reference usable by project discovery and task creation.
  5. Start the first task in the new project on the destination host and monitor it from the originating task.

The operation should respect the destination host's permissions and project-trust requirements, avoid duplicate registration, and report actionable failures without requiring edits to private application state.

Additional information

In the observed session, the task could list existing tasks on the connected remote host. Its available task-management tools supported remote follow-ups and creation within an existing project, but no supported tool for creating/registering the remote project was exposed. No remote project was created.

This request concerns an agent acting from an existing task on one computer against an already connected Remote Control computer. It is distinct from manually using a mobile project picker, provisioning a new remote machine, or fixing remote-project visibility.

Related requests reviewed:

  • #21554 — programmatic registration of SSH remote projects, motivated by cloud-machine provisioning.
  • #41791 — supported local project-management tools.
  • #28127 — creating/registering a project and first task from mobile.

These overlap with parts of the request, but the search did not establish an exact duplicate for task-initiated project creation on an already connected Remote Control host.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the existing task-management tools that list remote tasks and create follow-ups within an existing project, then locate the project discovery and registration paths they use. Define the supported flow for selecting a connected host, creating or registering its project, and starting the first task. Done means duplicate-safe registration, host-qualified discovery, permission and trust checks, monitoring, and actionable failures.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop, distributed-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.