When an MCP server updates its tool schemas (parameters added/removed/renamed), detect this as CONTRACT_DRIFT before running tests. Compare current tool schemas against saved schemas from last snapshot.
Files: evalview/adapters/mcp_adapter.py, evalview/core/diff.py
When an MCP server updates its tool schemas (parameters added/removed/renamed), detect this as CONTRACT_DRIFT before running tests. Compare current tool schemas against saved schemas from last snapshot.
Files:
evalview/adapters/mcp_adapter.py,evalview/core/diff.py