Skip to content

Reuse MCP handler metadata for cache comparisons - #51755

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/d0a9d5f6796143315235e658e77e059657e85f13
Oct 7, 2026
Merged

copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/d0a9d5f6796143315235e658e77e059657e85f13

Conversation

@copyberry

@copyberry copyberry Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Reuse MCP handler metadata for cache comparisons

What changed

Remove the duplicate tool metadata stored in CachedMcpHandler and compare incoming metadata directly with McpHandler::tool_info().

Preserve complete agent plugin namespace descriptions in the handler, applying the existing 1,000-byte limit when building tool specs and search metadata. Truncation continues to respect UTF-8 character boundaries.

Testing

Extend the agent plugin namespace description test to verify that the handler retains the full description while search output remains bounded.

## What changed

Remove the duplicate tool metadata stored in `CachedMcpHandler` and compare incoming metadata directly with `McpHandler::tool_info()`.

Preserve complete agent plugin namespace descriptions in the handler, applying the existing 1,000-byte limit when building tool specs and search metadata. Truncation continues to respect UTF-8 character boundaries.

## Testing

Extend the agent plugin namespace description test to verify that the handler retains the full description while search output remains bounded.

GitOrigin-RevId: d0a9d5f6796143315235e658e77e059657e85f13
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/d0a9d5f6796143315235e658e77e059657e85f13 branch from af3f71f to 4d53e6b Compare October 7, 2026 16:35
@copyberry
copyberry Bot merged commit 4d53e6b into main Oct 7, 2026
1 check passed
@chatgpt-codex-connector

Copy link
Copy Markdown
Contributor

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review 🔄 Running since 2026-10-07T16:35:20.998682Z af3f71f PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/d0a9d5f6796143315235e658e77e059657e85f13 branch October 7, 2026 16:35
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 7, 2026
@ve6btc
ve6btc deployed to issue-triage October 7, 2026 16:37 — with Image GitHub Actions Active
@ve6btc
ve6btc deployed to issue-triage October 7, 2026 16:37 — with Image GitHub Actions Active
@ve6btc
ve6btc deployed to issue-triage October 7, 2026 16:37 — with Image GitHub Actions Active
@galeamarcel
galeamarcel deployed to issue-triage October 7, 2026 16:46 — with Image GitHub Actions Active
@galeamarcel
galeamarcel deployed to issue-triage October 7, 2026 16:46 — with Image GitHub Actions Active
@galeamarcel
galeamarcel deployed to issue-triage October 7, 2026 16:46 — with Image GitHub Actions Active

This branch was successfully deployed

1 active deployment
issue-triage — 4d53e6ba Deployed Oct 7, 2026 by galeamarcel via Identify potential duplicates (all issues) #52716
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.

5 participants