Skip to content

refactor(grading): rename script grader wording#1615

Merged
christso merged 1 commit into
mainfrom
cleanup/assert-script-wording
Jul 3, 2026
Merged

refactor(grading): rename script grader wording#1615
christso merged 1 commit into
mainfrom
cleanup/assert-script-wording

Conversation

@christso

@christso christso commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Migrate current docs/examples/skills/eval YAML from authored assertions to assert and from code-grader wording to script-grader wording.
  • Rename script grader internals/tests/helpers and pipeline artifact folders to script terminology, while keeping deprecated CodeGrader/code_grader compatibility aliases.
  • Rename current script-grader docs/examples and Python helper primary API names.

Validation

  • bun --filter @agentv/core typecheck
  • bun --filter @agentv/sdk typecheck
  • bun --filter agentv typecheck
  • bun test packages/core/test/evaluation/graders/script-grader-plain-text.test.ts packages/core/test/evaluation/script-grader-file-backed.test.ts packages/core/test/evaluation/script-grader-multimodal.test.ts packages/core/test/evaluation/loaders/grader-parser.test.ts
  • bun test packages/sdk/test/define-script-grader.test.ts packages/sdk/test/grader-helpers.test.ts packages/sdk/test/vitest-workspace-grader.test.ts packages/sdk/test/workspace-grader.test.ts packages/sdk/test/file-backed-output.test.ts packages/sdk/test/deprecation.test.ts
  • bun test apps/cli/test/commands/eval/pipeline/input.test.ts apps/cli/test/commands/eval/pipeline/grade.test.ts apps/cli/test/commands/eval/pipeline/bench.test.ts apps/cli/test/commands/eval/vitest.test.ts
  • bun run validate:examples
  • bun run lint
  • uv run pytest examples/features/sdk-python/tests/test_grader.py

Compatibility exceptions

  • Deprecated SDK CodeGrader*, codeGrader, and defineCodeGrader aliases remain for compatibility.
  • Core graders/code-grader.ts, CodeGraderConfig, and legacy parser/source-reference aliases remain for migration paths.
  • Python helper CodeGrader* aliases remain as compatibility exports.

Notes

  • Historical docs under apps/web/src/content/docs/docs/v4.42.4/** are intentionally unchanged.

# Conflicts:
#	apps/web/src/content/docs/docs/next/index.mdx
#	examples/README.md
#	examples/contract/evals/script-grader-contract.eval.yaml
#	examples/features/README.md
#	examples/features/batch-cli/README.md
#	examples/features/code-grader-sdk/evals/dataset.eval.baseline.jsonl
#	examples/features/code-grader-sdk/evals/dataset.eval.yaml
#	examples/features/deterministic-graders/README.md
#	examples/features/document-extraction/evals/field-accuracy.eval.yaml
#	examples/features/prompt-template-sdk/evals/suite.yaml
#	examples/features/script-grader-sdk/README.md
#	examples/features/script-grader-sdk/evals/dataset.eval.baseline.jsonl
#	examples/features/script-grader-sdk/evals/dataset.eval.yaml
#	examples/features/script-grader-sdk/evals/suite.baseline.jsonl
#	examples/features/script-grader-sdk/evals/suite.yaml
#	skills-data/agentv-bench/SKILL.md
#	skills-data/agentv-bench/agents/analyzer.md
#	skills-data/agentv-bench/agents/comparator.md
#	skills-data/agentv-bench/references/eval-yaml-spec.md
@christso christso force-pushed the cleanup/assert-script-wording branch from 660f69e to 59200f8 Compare July 3, 2026 12:03
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 3, 2026

Copy link
Copy Markdown

Deploying agentv with  Cloudflare Pages  Cloudflare Pages

Latest commit: 59200f8
Status: ✅  Deploy successful!
Preview URL: https://389e9e6e.agentv.pages.dev
Branch Preview URL: https://cleanup-assert-script-wordin.agentv.pages.dev

View logs

@christso christso marked this pull request as ready for review July 3, 2026 12:03
@christso christso merged commit 3d80ab3 into main Jul 3, 2026
8 checks passed
@christso christso deleted the cleanup/assert-script-wording branch July 3, 2026 12:06
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