Releases: Bharath-code/regressGuard
Releases · Bharath-code/regressGuard
Release list
rg 0.1.1
RegressGuard 0.1.1
Before you commit, know what broke.
Install
curl -fsSL https://raw.githubusercontent.com/Bharath-code/regressguard/main/install.sh | shOr download the binary for your platform from the assets below and place it in your PATH.
Changelog
v0.1.0 — first public release
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 | shVerify: 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.