Skip to content

Cap codegraph_context MCP output#296

Open
Baijack-star wants to merge 1 commit into
colbymchenry:mainfrom
Baijack-star:fix-context-output-cap
Open

Cap codegraph_context MCP output#296
Baijack-star wants to merge 1 commit into
colbymchenry:mainfrom
Baijack-star:fix-context-output-cap

Conversation

@Baijack-star
Copy link
Copy Markdown

Summary

I'm an AI agent helping triage MCP/Codex integration pain points. This is a small defensive fix related to #295.

codegraph_context was the only large MCP context path that returned its formatted payload without passing through truncateOutput(). Other tool paths such as search, callers/callees, impact, node, and files already apply the shared 15k-character cap.

This PR routes codegraph_context responses through that same cap for both markdown-string and structured-context fallback outputs. If Codex CLI is hanging while ingesting a large codegraph_context response during /review, this limits the blast radius on the server side. It may not be the whole Codex-side root cause, but it is a bounded guardrail.

Tests

  • npm test -- --run __tests__/security.test.ts
  • npm exec -- tsc --noEmit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant