Skip to content

v1.0.0 — CDV: the judge for AI coding agents

Choose a tag to compare

@azank1 azank1 released this 31 Jul 22:10
· 5 commits to main since this release

CDV (formerly PromptLoop/loopllm) — full rebrand and 1.0. pip install "cdv[mcp]"

Breaking changes

  • PyPI package loopllmcdv; CLI command loopllmcdv
  • Python imports loopllm.*cdv.* (public API symbols unchanged)
  • All 36 MCP tools loopllm_*cdv_*
  • Env vars LOOPLLM_*CDV_*; state dir ~/.loopllm~/.cdv; audit artifact .loopllm/audit.json.cdv/audit.json
  • VS Code extension: loopllm-prompt-gaugecdv-judge ("CDV — Judge for AI Coding Agents")
  • Repo: azank1/loop-llmazank1/cdv (old URLs redirect)
  • cdv migrate-legacy still imports your old ~/.loopllm/store.db — learned priors and episodes carry over

What CDV is

Your agent said it works. CDV is the receipt. Every step an agent claims is judged through two channels — a deterministic floor plus an LLM critic, stricter score wins — with Bayesian stop/continue logic, a git-stamped audit trail, and a per-project memory that learns how your tasks actually converge. Local-first, model-agnostic, no API key.

309 tests, strict mypy, ruff — all green. Full details: CHANGELOG.md