Skip to content

fix(config): reject removed eval case aliases#1691

Merged
christso merged 1 commit into
mainfrom
feat/av-kfik-49-eval-cases-alias-removal
Jul 6, 2026
Merged

fix(config): reject removed eval case aliases#1691
christso merged 1 commit into
mainfrom
feat/av-kfik-49-eval-cases-alias-removal

Conversation

@christso

@christso christso commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

Summary

Authored eval YAML now treats eval_cases and evalcases as removed legacy AgentV aliases instead of warning-only compatibility paths. The public case collection is tests, matching the new Promptfoo-shaped major-version authoring surface.

The runtime loader, schema, validator, file-reference validation, generated eval-writer schema, and migration guidance now agree on that contract.

Validation

  • bun --filter @agentv/core generate:schema
  • bun test packages/core/test/evaluation/validation/eval-file-schema.test.ts packages/core/test/evaluation/validation/eval-validator.test.ts packages/core/test/evaluation/loaders/jsonl-parser.test.ts packages/core/test/evaluation/validation/eval-schema-sync.test.ts
  • bun --filter @agentv/core typecheck
  • bun --filter @agentv/core build
  • bun --filter @agentv/core lint
  • git diff --check

Live provider dogfood was not run because this is deterministic schema/loader rejection behavior and does not change provider, grader, target adapter, or run artifact execution.

Related

Related: av-kfik.49


Compound Engineering
GPT--5.5_high

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying agentv with  Cloudflare Pages  Cloudflare Pages

Latest commit: bcafc06
Status: ✅  Deploy successful!
Preview URL: https://597ecdeb.agentv.pages.dev
Branch Preview URL: https://feat-av-kfik-49-eval-cases-a.agentv.pages.dev

View logs

@christso christso merged commit 4c5c645 into main Jul 6, 2026
8 checks passed
@christso christso deleted the feat/av-kfik-49-eval-cases-alias-removal branch July 6, 2026 06:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant