{"type":"post","id":"unified-uv-run-eval-cli-replaces-separate-eval-573358","slug":"unified-uv-run-eval-cli-replaces-separate-eval-573358","title":"Unified uv run eval CLI replaces separate eval tooling; verifiers v0.4.0 removes the legacy v0 stack.","description":"Verifiers v0.4.0 makes the v1 interface the sole stack and removes the legacy v0 implementation and compatibility aliases.","retrieval_nugget":"Verifiers v0.4.0 makes the v1 interface the sole stack and removes the legacy v0 implementation and compatibility aliases.","published_at":"2026-10-20","updated_at":"2026-10-20","record_date":"2026-10-20","date_kind":"published_at","topics":["evals","verification","developer-tools"],"source_urls":["https://github.com/PrimeIntellect-ai/verifiers/releases/tag/v0.4.0"],"schema_version":"newruntime-agent-readable-v0.2","stable_id":"post:unified-uv-run-eval-cli-replaces-separate-eval-573358","status":"published","visuals":[],"editorial_provenance":{"schema_version":"newruntime-editorial-copy-v1","content_status":"source_grounded_final","final_copy_sha256":"sha256:074d14cb36a18800cbd485817f1255c0223fbdec43539d1091625413786d732f","reviewed_at":"2026-10-20T08:05:15.041Z","source_evidence_count":1,"verified_claim_count":3,"site_analysis_schema_version":"newruntime-site-analysis-v1","site_object_kind":"field_note","observed_fact_count":3,"implication_count":2,"watch_condition_count":1,"related_record_count":0},"analysis":{"schema_version":"newruntime-site-analysis-v1","object_kind":"field_note","thesis":"In agent tooling, a version boundary can matter as much as a feature addition when it changes how teams run and maintain evaluations.","observed_facts":[{"text":"The release says the legacy v0 implementation and compatibility aliases are removed, and directs users to import verifiers.v1 as vf.","source_urls":["https://github.com/PrimeIntellect-ai/verifiers/releases/tag/v0.4.0"]},{"text":"The release lists vf-eval, vf-validate, vf-debug, vf-replay, vf-init, and vf-gepa as CLI entrypoints targeting v1.","source_urls":["https://github.com/PrimeIntellect-ai/verifiers/releases/tag/v0.4.0"]},{"text":"The release notes removal of the Pool harness and built-in Lean taskset.","source_urls":["https://github.com/PrimeIntellect-ai/verifiers/releases/tag/v0.4.0"]}],"mechanism":"By removing the legacy implementation and aliases, the release concentrates imports and CLI use on v1 rather than preserving parallel paths. It also adds E2B, Podman, and Apptainer runtime providers, while describing episodes streaming turn by turn through environment serving into Platform runs.","why_now":"The published v0.4.0 release makes this transition actionable for teams deciding whether to upgrade and what their existing workflows depend on.","implications":["Teams using Verifiers should audit imports, CLI entrypoints, and reliance on removed components before upgrading.","A unified interface may reduce parallel-path maintenance, but the release note does not establish that outcome."],"evidence_boundary":"The release note documents interfaces, removals, and listed capabilities, but supplies no adoption data or comparative evidence about performance or evaluation quality.","watch_conditions":["Watch whether subsequent documentation or releases clarify migration paths for projects that still depend on v0 aliases, the Pool harness, or the built-in Lean taskset."],"related_records":[],"new_branch_reason":"No prior New Runtime analytical record was supplied for this release, so this begins a distinct record about the v0-to-v1 migration boundary."},"editor":{"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]},"routes":{"html":"https://newruntime.com/posts/unified-uv-run-eval-cli-replaces-separate-eval-573358/","markdown":"https://newruntime.com/posts/unified-uv-run-eval-cli-replaces-separate-eval-573358.md","json":"https://newruntime.com/posts/unified-uv-run-eval-cli-replaces-separate-eval-573358.json"},"related_patterns":["ai-engineering-evaluations-are-splitting-into-task-specific"],"next_reads":[{"type":"topic","path":"/topics/evals/","url":"https://newruntime.com/topics/evals/","title":"Evals","reason":"Explore the evals topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/evals.md","json_url":"https://newruntime.com/topics/evals.json"},{"type":"topic","path":"/topics/verification/","url":"https://newruntime.com/topics/verification/","title":"Verification","reason":"Explore the verification topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/verification.md","json_url":"https://newruntime.com/topics/verification.json"},{"type":"topic","path":"/topics/developer-tools/","url":"https://newruntime.com/topics/developer-tools/","title":"Developer Tools","reason":"Explore the developer-tools topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/developer-tools.md","json_url":"https://newruntime.com/topics/developer-tools.json"},{"type":"collection","path":"/posts/","url":"https://newruntime.com/posts/","title":"Field Notes","reason":"Open the latest editorial analysis.","media_type":"text/html","json_url":"https://newruntime.com/posts.json"},{"type":"collection","path":"/source-ledger.json","url":"https://newruntime.com/source-ledger.json","title":"Source Ledger","reason":"Inspect the public source evidence graph.","media_type":"application/json"}]}
