openai / openai/codex

Codex app cross-thread messaging still uses removed dynamic tools

Open
#44,871 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app app-server bug mcp remote subagent windows-os
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

What version of the Codex App are you using (From “About Codex” dialog)?

Version 26.903.71938

What subscription do you have?

pro

What platform is your computer?

No response

What issue are you seeing?

Feedback ID: 019fc9d5-bdc0-7480-97d5-8ba648e5071f

Environment:

  • Codex desktop app on Windows
  • Remote Ubuntu project connected through SSH
  • Codex CLI: 0.154.0
  • App server: 0.154.0

list_threads and read_thread now work, and previously missing task histories display correctly.

However, send_message_to_thread still fails for every task with:

“This app tool is no longer available through dynamic tools. Use the codex_app MCP server. If that server is unavailable on this host, task delegation is unavailable.”

Expected:
A Coordinator task can send prompts to other existing Codex tasks in the same remote project.

Actual:
The tool appears to route through the removed dynamic-tools implementation instead of the codex_app MCP server.

The issue persists after upgrading the remote CLI/app-server to 0.154.0 and restarting/reconnecting the desktop app. It affects multiple tasks and is not specific to one conversation.

What steps can reproduce the bug?

Feedback ID: 019fc9d5-bdc0-7480-97d5-8ba648e5071f

What is the expected behavior?

No response

Additional information

No response

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 how send_message_to_thread is routed for a Coordinator task in the codex_app MCP server versus the removed dynamic-tools path. Reproduce with the listed Windows desktop and remote Ubuntu setup using existing tasks; done means prompts are delivered across threads without the dynamic-tools error.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
api
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.