Agentβ™₯︎Age
Catalog

Evidrift

Official

by bm1016bm-svg Β· TypeScript

Catch TypeScript API and OpenAPI contract drift in AI-generated code, then revalidate it in CI.

io.github.bm1016bm-svg/evidrift MCP Server

This Model Context Protocol (MCP) server, io.github.bm1016bm-svg/evidrift, targets TypeScript API and OpenAPI contract drift in AI-generated code. It captures drift evidence and revalidates it in CI by replaying and verifying JSON reductions. The project is associated with contract-testing, static-analysis, and reproducible minimal reproductions.

πŸ› οΈ Key Features

  • TypeScript API and OpenAPI contract drift detection in AI-generated code
  • CI revalidation based on captured drift evidence
  • Replay-verified JSON reductions for evidence capture

πŸš€ Use Cases

  • Catch API drift introduced by AI coding agents
  • Validate OpenAPI/contract changes in GitHub Actions CI
  • Produce reproducible bug evidence via minimal-reproduction workflows

⚑ Developer Benefits

  • Turn drift into CI-checkable evidence
  • Support API drift/contract-testing workflows with delta-debugging and reproducible reductions
  • Fits into developer-tools and static-analysis pipelines

⚠️ Limitations

  • Scope described as API/contract drift detection and evidence revalidation; no other MCP capabilities are specified in the provided data.

Topics

aiai-coding-agentsciclideveloper-toolsmcpmodel-context-protocoltypescriptgithub-actionsmcp-serverstatic-analysisapi-driftcontract-testingdependency-contractsjson-pointeropenapidelta-debugginghttp-debuggingminimal-reproductionreproducible-bug