Files
codebase-memory-mcp/tests
Andrew Hundt 9bd14cefbb test: lock MCP API surface contracts
Add exact tools/list regression checks for the fork's streamlined and classic MCP surfaces. The tests parse the actual JSON tool array instead of relying on substring matches, so descriptions cannot mask a missing or extra tool entry.

Keep upstream compatibility explicit by verifying the trace_path dispatch alias remains callable while the fork continues to list trace_call_path in its classic surface.

Validation: git diff --check; make -f Makefile.cbm build/c/test-runner; CBM_ONLY_SUITE=tool_consolidation build/c/test-runner (90 passed).
Signed-off-by: Andrew Hundt <ATHundt@gmail.com>
2026-06-28 06:58:53 -04:00
..
2026-06-03 02:13:30 +02:00