MCP servers start but tools never cached (has_cached_tools=false)
Open 💬 1 comment Opened Jul 12, 2026 by ajiu1123
Environment
- Version: Codex Desktop 26.707.31428
- OS: Windows 10
- Setup: Custom model provider via wire_api="responses", requires_openai_auth=true
Issue
12 MCP servers start successfully (startup_complete=true, 94 tools total), but has_cached_tools is always false and model requests only include 15 built-in tools — never any MCP tools.
MCP servers configured (all start OK)
- filesystem (14 tools)
- git (12)
- fetch (1)
- playwright (24)
- flaui (11)
- serena (22)
- context7 (2)
- screenhand
- wxauto (5)
- windows-mcp
- codex-node-repl
- node_repl (3)
What I've tried
- Permission profile: Custom / Full Access — same result
- Removed [features] js_repl = false — same result
- New sessions after config changes — same result
- Tried switching wire_api to chat_completions but relay was unstable
Expected
MCP tools should be cached and included in model requests after startup_complete=true
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗