Skip to content

Expand MCP tool catalog cache regression coverage - #33308

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/0e518cd46f0d89af28e3a4e256023b5872e6e2fb
Jul 15, 2026
Merged

Expand MCP tool catalog cache regression coverage#33308
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/0e518cd46f0d89af28e3a4e256023b5872e6e2fb

Conversation

@copyberry

@copyberry copyberry Bot commented Jul 15, 2026

Copy link
Copy Markdown

Expand MCP tool catalog cache regression coverage

Why

Cached MCP tool catalogs must not substitute stale session state for the live
server connection.

What changed

  • Verify mcpServerStatus/list waits for replacement stdio server metadata
    before combining it with cached tools.
  • Verify configurations with remotely sourced environment variables bypass the
    tool catalog cache.
  • Assert that calls made from cached definitions return output from the live
    replacement process.
  • Make the stdio test server available to Windows Bazel integration tests.

## Why

Cached MCP tool catalogs must not substitute stale session state for the live
server connection.

## What changed

- Verify `mcpServerStatus/list` waits for replacement stdio server metadata
  before combining it with cached tools.
- Verify configurations with remotely sourced environment variables bypass the
  tool catalog cache.
- Assert that calls made from cached definitions return output from the live
  replacement process.
- Make the stdio test server available to Windows Bazel integration tests.

GitOrigin-RevId: 0e518cd46f0d89af28e3a4e256023b5872e6e2fb
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/0e518cd46f0d89af28e3a4e256023b5872e6e2fb branch from 459530f to 1bbdb32 Compare July 15, 2026 10:20
@copyberry
copyberry Bot merged commit 1bbdb32 into main Jul 15, 2026
14 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/0e518cd46f0d89af28e3a4e256023b5872e6e2fb branch July 15, 2026 10:21
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 15, 2026
@WAcry
WAcry temporarily deployed to issue-triage July 15, 2026 12:09 — with GitHub Actions Inactive
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.