From 9847c09f1fc3e938f4b560e4bdfd76d643841d3f Mon Sep 17 00:00:00 2001 From: CBEPX <458940+CBEPX@users.noreply.github.com> Date: Sun, 27 Sep 2026 18:41:13 +0300 Subject: [PATCH] chore: prepare v1.7.11 release --- .codex-plugin/plugin.json | 2 +- CHANGELOG.md | 8 ++++++++ README.md | 14 +++++++------- package-lock.json | 4 ++-- package.json | 2 +- scripts/lib/mcp-capabilities.mjs | 4 ++-- 6 files changed, 21 insertions(+), 13 deletions(-) diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index 9e9f3c5..baf1ef5 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "cc", - "version": "1.7.10", + "version": "1.7.11", "description": "Claude Code Plugin for Codex. Run reviews, tracked tasks, and independent Codex-Claude design or research workflows.", "author": { "name": "CBEPX", diff --git a/CHANGELOG.md b/CHANGELOG.md index 898b81e..d9108fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## v1.7.11 + +### Fixed + +- Limit `mcp-diagnose` probes to the servers the request selects, matching peer workflow selection before any server starts. With `--user-mcp-tool` pins, only the servers those pins name are started or sent HTTP initialize and tool-list requests; with `--no-auto-tools` and no pins, no server is probed and the result reports no discovered servers, tools, or selection; without either flag, every configured server in scope is still probed as before. Unprobed servers remain listed as available with their config sources, and a pin naming an unconfigured server still reports `explicit_tool_missing` without starting anything. The `mcp-diagnose` skill and README now list the already-accepted `--no-auto-tools` argument, and they and the peer runtime guidance now describe the per-flag probe scope. + +- Test-only: make the peer workflow E2E state scanner tolerate `*.json.lock` and `*.tmp.*` files, or nested directories, that companion processes remove between the directory listing and the following read, skipping only `ENOENT` from those two filesystem calls. Every other error, including `include` callback errors, still propagates; a missing mandatory state root still fails; and persistent lock, tmp, and normal files stay visible to the leak assertions. No runtime behavior changes. + ## v1.7.10 ### Fixed diff --git a/README.md b/README.md index 55d02e8..02bf3d6 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ It follows the shape of [openai/codex-plugin-cc](https://github.com/openai/codex Install the fork release from the CBEPX marketplace snapshot: ```bash -codex plugin marketplace add CBEPX/cc-plugin-codex --ref v1.7.10 +codex plugin marketplace add CBEPX/cc-plugin-codex --ref v1.7.11 codex plugin add cc@cbepx ``` @@ -61,8 +61,8 @@ The optional `npx` helper can install this fork release and enable the required ```bash CC_PLUGIN_CODEX_MARKETPLACE_NAME=cbepx \ CC_PLUGIN_CODEX_MARKETPLACE_SOURCE=CBEPX/cc-plugin-codex \ -CC_PLUGIN_CODEX_MARKETPLACE_REF=v1.7.10 \ -npx -y https://github.com/CBEPX/cc-plugin-codex/releases/download/v1.7.10/cc-plugin-codex-1.7.10.tgz install +CC_PLUGIN_CODEX_MARKETPLACE_REF=v1.7.11 \ +npx -y https://github.com/CBEPX/cc-plugin-codex/releases/download/v1.7.11/cc-plugin-codex-1.7.11.tgz install ``` On Windows, prefer the marketplace path or the `npx` helper. The shell-script helper below is POSIX-only. @@ -386,7 +386,7 @@ The snapshot is shared by sessions in the same workspace and is replaced by the Install from the fork's marketplace snapshot: ```bash -codex plugin marketplace add CBEPX/cc-plugin-codex --ref v1.7.10 +codex plugin marketplace add CBEPX/cc-plugin-codex --ref v1.7.11 codex plugin add cc@cbepx ``` @@ -407,8 +407,8 @@ This fork does not install from the upstream Sendbird marketplace. Use the CBEPX ```bash CC_PLUGIN_CODEX_MARKETPLACE_NAME=cbepx \ CC_PLUGIN_CODEX_MARKETPLACE_SOURCE=CBEPX/cc-plugin-codex \ -CC_PLUGIN_CODEX_MARKETPLACE_REF=v1.7.10 \ -npx -y https://github.com/CBEPX/cc-plugin-codex/releases/download/v1.7.10/cc-plugin-codex-1.7.10.tgz install +CC_PLUGIN_CODEX_MARKETPLACE_REF=v1.7.11 \ +npx -y https://github.com/CBEPX/cc-plugin-codex/releases/download/v1.7.11/cc-plugin-codex-1.7.11.tgz install ``` After install, run: @@ -442,7 +442,7 @@ Codex rejects re-adding an existing marketplace name when the pinned source/ref ```bash codex plugin remove cc@cbepx codex plugin marketplace remove cbepx -codex plugin marketplace add CBEPX/cc-plugin-codex --ref v1.7.10 +codex plugin marketplace add CBEPX/cc-plugin-codex --ref v1.7.11 codex plugin add cc@cbepx ``` diff --git a/package-lock.json b/package-lock.json index e206157..75a4146 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "cc-plugin-codex", - "version": "1.7.10", + "version": "1.7.11", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cc-plugin-codex", - "version": "1.7.10", + "version": "1.7.11", "license": "Apache-2.0", "bin": { "cc-plugin-codex": "scripts/installer-cli.mjs" diff --git a/package.json b/package.json index 25e7c1b..deebe52 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cc-plugin-codex", - "version": "1.7.10", + "version": "1.7.11", "description": "Claude Code Plugin for Codex (CBEPX fork)", "type": "module", "author": { diff --git a/scripts/lib/mcp-capabilities.mjs b/scripts/lib/mcp-capabilities.mjs index b8fe484..65c1da9 100644 --- a/scripts/lib/mcp-capabilities.mjs +++ b/scripts/lib/mcp-capabilities.mjs @@ -305,7 +305,7 @@ function stdioProbe(config, timeoutMs) { params: { protocolVersion: MCP_PROTOCOL_VERSION, capabilities: {}, - clientInfo: { name: "cc-plugin-codex", version: "1.7.10" }, + clientInfo: { name: "cc-plugin-codex", version: "1.7.11" }, }, }); }); @@ -394,7 +394,7 @@ async function httpProbe(config, timeoutMs) { params: { protocolVersion: MCP_PROTOCOL_VERSION, capabilities: {}, - clientInfo: { name: "cc-plugin-codex", version: "1.7.10" }, + clientInfo: { name: "cc-plugin-codex", version: "1.7.11" }, }, }, null, deadline); if (initialized.statusCode === 401 || initialized.statusCode === 403) {