Skip to content

Releases: Bharath-code/regressGuard

rg 0.1.1

Choose a tag to compare

@github-actions github-actions released this 17 Jul 08:37

RegressGuard 0.1.1

Before you commit, know what broke.

Install

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

Or download the binary for your platform from the assets below and place it in your PATH.

Changelog

  • 6639ce3 ci: automate release + MCP registry publish via OIDC on v* tags
  • 4c16e7c fix(release): drop windows builds — checkrun uses unix-only syscalls

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.