v1.0.0 — CDV: the judge for AI coding agents
CDV (formerly PromptLoop/loopllm) — full rebrand and 1.0. pip install "cdv[mcp]"
Breaking changes
- PyPI package
loopllm→cdv; CLI commandloopllm→cdv - 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-gauge→cdv-judge("CDV — Judge for AI Coding Agents") - Repo:
azank1/loop-llm→azank1/cdv(old URLs redirect) cdv migrate-legacystill 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