Skip to content

fix: align MCP documentation checks and README counts - #1988

Merged
swapnilpaliwal-sd merged 2 commits into
AxiomCodeAI:merge/dev-into-0.2.1from
rongzhichen:dennis-capstone
Oct 27, 2026
Merged

swapnilpaliwal-sd merged 2 commits into
AxiomCodeAI:merge/dev-into-0.2.1from
rongzhichen:dennis-capstone

Conversation

@rongzhichen

Copy link
Copy Markdown
Contributor

Fixes #1987

What changed

  • Updated the documentation checker's tool-name matcher to recognize
    context, impact, link, path, and tests.
  • Updated its expected server tool set to those five tools.
  • Corrected both README MCP tool counts from four to five.
  • Corrected release-validation coverage to six language engines,
    including HTML/CSS.
  • Bumped the release version to 0.2.1 using the repository's version helper.

Recognizing context lets the checker associate source=True with context,
rather than with the preceding tests tool.

Why the goldens moved, or why they did not

No golden files moved. This change updates documentation and its checker;
it does not modify parser extraction or engine resolution rules.

Evidence

Synthetic example:

context(task="example", source=True)

The source argument belongs to context. The previous tool-name matcher
did not recognize context, allowing the argument to be attributed to a
preceding tests mention.

The server's tools/list response was verified to expose:
context, impact, path, link, and tests.

Validation completed:

  • AXIOMCODE_NO_REFRESH=1 PYTHONDONTWRITEBYTECODE=1 python3 tests/mcp_docs.py
    — passed.
  • bash .github/scripts/version-gate.sh origin/dev
    — passed; all 10 version locations agree on 0.2.1.

Checklist

  • The three suites pass locally against the parser commit in .github/parser-ref
  • Any golden that moved is explained above
  • A fix validated on more than one shape, so this is not overfitting to one case
  • Labels set, including the front end (java / python / typescript)

@swapnilpaliwal-sd

Copy link
Copy Markdown
Contributor

Can you open this PR against the branch 0.2.1?

@rongzhichen
rongzhichen changed the base branch from dev to merge/dev-into-0.2.1 October 27, 2026 02:51
@rongzhichen

Copy link
Copy Markdown
Contributor Author

Sure! I have changed it to branch 0.2.1.

@swapnilpaliwal-sd
swapnilpaliwal-sd merged commit 30b456b into AxiomCodeAI:merge/dev-into-0.2.1 Oct 27, 2026
13 checks passed
@swapnilpaliwal-sd swapnilpaliwal-sd mentioned this pull request Oct 28, 2026
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.

MCP documentation checker and README counts are outdated

2 participants