[app][Windows] Realtime Voice started from a project creates a projectless task in a temporary workspace
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 48/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- rust
- Domain
- desktop, operating-systems
Research direction
The report names no source files or tests. Start by tracing realtime Voice task creation and how the active project's ID and working directory are passed through; reproduce with a saved local project and inspect the resulting task. Done means the Voice task preserves the project's association and repository path, including project context such as AGENTS.md.
Written by the indexing model from the issue text.
Description
Summary
On Codex Desktop for Windows, starting a realtime Voice chat while working in a saved local project creates a new projectless task in a temporary Documents\Codex\...\realtime-voice-chat workspace instead of preserving the active project's association and working directory.
The Voice session itself starts and works. The failure is the thread/project association.
Environment
- Codex Desktop package:
OpenAI.Codex 26.721.4979.0(Microsoft Store) - Platform: Windows 10, x64, build
19045
Steps to reproduce
- Open Codex Desktop.
- Select a saved local Git project.
- Open a task in that project.
- Start a new real-time Voice chat.
- Speak normally and allow the Voice task to be created.
- Inspect the created task's project association and working directory.
Expected behavior
The realtime Voice task should inherit the active saved project's ID and working directory, or any task delegated by Voice should be explicitly associated with that project.
Project-level context such as AGENTS.md, repository files, and the active working directory should remain available.
Actual behavior
Each Voice task is created with no project association and a temporary working directory such as:
C:\Users\<user>\Documents\Codex\2026-07-26\realtime-voice-chat
C:\Users\<user>\Documents\Codex\2026-07-26\realtime-voice-chat-2
Local app inspection shows:
- the intended local project is registered with a non-null project ID and its real repository path;
- each affected Voice thread has
projectId = null; - each affected Voice thread uses a generated
realtime-voice-chatdirectory instead of the repository; - the behavior occurred in three consecutive Voice sessions.
As a result, the Voice task does not load the repository's AGENTS.md or project files.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- Avg merge
- 1m
- Merged PRs (30d)
- 1k
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.
More from openai/codex
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug CLI windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
macOS sandbox blocks hw.optional.arm64 sysctl, causing Flutter to misdetect Apple Silicon as x64 Openbug CLI sandbox
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug CLI TUI
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
CLI config enhancement skills
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
A-linter
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
oxc-project/oxc#26863 ·