eaae40013b
The expected-output block still described the tree as it was before two changes landed, and both cost time during the 3.8.0 release. pyproject.toml has pointed at mempalace.mcp_proxy:main since #2312, not mcp_server:main. And .codex-plugin/plugin.json stopped carrying the command in #2178: it now delegates via "mcpServers": "./.mcp.json", resolved against the marketplace source.path of ./, so the Codex command lives in the repo-root .mcp.json. The documented grep did not cover that file, so the one entry that matters for Codex was invisible while the absent .codex-plugin/.mcp.json looked like a shipped bug. Cover the root .mcp.json in the grep, show the real output, and say plainly that .codex-plugin/plugin.json is supposed to have no match.