Support task-driven project creation on connected Remote Control hosts
Nobody has claimed this yet.
- 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:
- Select an already connected Remote Control host.
- Create a project folder or register an existing folder on that host.
- Set a project display name.
- Obtain a host-qualified project reference usable by project discovery and task creation.
- 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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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