Skip to content

feat: verify Python parity for the current MCP read/write tool surface#187

Merged
maehwasoo merged 3 commits intomainfrom
feat/issue-182-python-parity-verification
Mar 18, 2026
Merged

feat: verify Python parity for the current MCP read/write tool surface#187
maehwasoo merged 3 commits intomainfrom
feat/issue-182-python-parity-verification

Conversation

@maehwasoo
Copy link
Copy Markdown
Owner

What

  • add a Python parity boundary doc for the current MCP read/write tool surface, including current Node-only gaps and the migration gate
  • add MCP docs coverage tests that keep the parity matrix aligned with the live read/write tool surface
  • add Python parity contract tests for scoped retrieval, missing-context behavior, explicit write refusal, and failure-code documentation sync

Why

How

  • add docs/architecture/python-mcp-parity.md and link it from the docs indexes
  • extend packages/mcp/test/docs.mcpToolingConsistency.test.ts to verify that the parity matrix covers the live MCP tool surface
  • add apps/api/tests/test_parity_contract.py and seed combined tag coverage for scoped retrieval checks
  • validate with pnpm check:ci

@maehwasoo maehwasoo self-assigned this Mar 18, 2026
@github-actions github-actions bot added docs Improvements or additions to documentation mcp MCP server api Python backend enhancement New feature or request labels Mar 18, 2026
@maehwasoo maehwasoo merged commit 318f852 into main Mar 18, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api Python backend docs Improvements or additions to documentation enhancement New feature or request mcp MCP server

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: verify Python parity for the current MCP read/write tool surface

1 participant