You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
MCP documentation checker and README counts are outdated #1987
The MCP documentation checker reports that the server's tools were not
read because tools/list returns context, impact, link, path, and tests,
while its assertion expects only impact, path, and tests.
It also reports that source=True is an unsupported argument to tests.
The argument actually belongs to context. The tool-name matcher omits
context and link, so it attributes context's arguments to a preceding
recognized tool.
The server correctly exposes five tools, and context's schema accepts
source as a boolean. These failures come from outdated assumptions in
the checker.
Loaded the checker source from each commit and executed it in memory
against the same server and documentation files. Those server and
documentation files are unchanged between the two commits. No parser
extraction or engine solve was involved.
Inspected:
The server's tools/list response and parameter schemas.
The checker's VERB matcher.
The expected tool-set assertion.
The (tool, argument) associations returned by documented().
Both arms received the same five server tools.
A: the documentation check reported five failures and returned 1.
B: the documentation check reported ok and returned 0.
Activity
github-actions commentedon Oct 27, 2026
Closed by #1988, which merged into
merge/dev-into-0.2.1and reacheddevin 30b456b.