Skip to content

docs(codewith): point MCP guidance at connection_manager.rs#148

Closed
andrei-hasna wants to merge 1 commit into
mainfrom
openloops/open-codewith/f1b0a008-712d-49f0-9ea4-cc44deb5493b-279256a0
Closed

docs(codewith): point MCP guidance at connection_manager.rs#148
andrei-hasna wants to merge 1 commit into
mainfrom
openloops/open-codewith/f1b0a008-712d-49f0-9ea4-cc44deb5493b-279256a0

Conversation

@andrei-hasna

Copy link
Copy Markdown
Contributor

Summary

Corrects a stale architecture pointer in the Codewith agent rules. The MCP tool-call guidance referenced a non-existent file codex-rs/codex-mcp/src/mcp_connection_manager.rs. The module that actually defines and tests McpConnectionManager is codex-rs/codex-mcp/src/connection_manager.rs.

Now the guidance directs contributors to the real owning module so MCP tool/tool-call mutation is routed through the intended connection manager abstraction.

Changes

  • .codewith/CODEWITH.md line 53: update the guidance file path from mcp_connection_manager.rs to connection_manager.rs.

Notes

  • .codewith/CODEWITH.md is hand-authored (no generator/render source produces it), so it was edited directly — no regeneration step exists.
  • Rust runtime identifiers named mcp_connection_manager (field/variable names) are intentionally left unchanged; only the stale doc file-path pointer was corrected.

Validation

  • git status --short → only .codewith/CODEWITH.md modified.
  • rg -n "mcp_connection_manager.rs|codex-mcp/src/connection_manager.rs" .codewith CODEWITH.md AGENTS.md docs codex-rs -g '!codex-rs/target/**' → no mcp_connection_manager.rs match; guidance now references the existing codex-rs/codex-mcp/src/connection_manager.rs.
  • Confirmed pub struct McpConnectionManager is defined in codex-rs/codex-mcp/src/connection_manager.rs.

🤖 Generated with Claude Code

The MCP tool-call guidance referenced a non-existent file
codex-rs/codex-mcp/src/mcp_connection_manager.rs. The actual module
defining McpConnectionManager is codex-rs/codex-mcp/src/connection_manager.rs.
Update the pointer so contributors route MCP tool/tool-call mutation
through the real connection manager abstraction.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@andrei-hasna

Copy link
Copy Markdown
Contributor Author

Closing as superseded by #207. Replacement #207 carries the current provider/docs cleanup slice and explicitly lists this PR in its carried scope. Please continue review on #207.

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