Skip to content

v0.1.0 — first public release

Choose a tag to compare

@Bharath-code Bharath-code released this 16 Jul 18:29

RegressGuard records a known-good API baseline (tests + routes + response schemas) and blocks commits when an AI agent silently regresses it. Also an MCP server, so the agent can verify — and fix — its own work inside its loop.

Install

curl -fsSL https://raw.githubusercontent.com/Bharath-code/regressguard/main/install.sh | sh

Verify: rg version — the first line must say RegressGuard (ripgrep also ships as rg; rg doctor flags collisions).

Highlights

  • Deterministic diff engine: status codes, response schemas (field-level), per-test failure identity, timing — no LLM judging LLM output, no cloud, one binary
  • MCP server (rg mcp serve): snapshot/check/status as agent tools, with audit log
  • CRITICAL findings carry a repair hint (culprit file since snapshot)
  • HMAC-signed baselines, field redaction, transient errors never block commits
  • Pre-commit hook + GitHub Action (Bharath-code/regressguard@v0)

15-second demo in the README. MIT.