From 1722553e51dd659f79b6aad3f8a33b5da701b333 Mon Sep 17 00:00:00 2001 From: Christopher Tso Date: Thu, 9 Apr 2026 00:21:41 +0000 Subject: [PATCH 1/8] feat: wire base_commit into docker workspace, multi-project dashboard default, assertion includes, SWE-bench importer fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #987, #988, #948, #991 **#987 — base_commit in docker workspace** - Add `base_commit` field to docker workspace schema (eval-file.schema.ts, types.ts) - `docker-workspace.ts`: call `git reset --hard ` before agent runs - New `repo-checkout.ts` for shared checkout logic - Tests: docker-workspace.test.ts, workspace-config-parsing.test.ts **#948 — Assertion include: templates** - evaluator-parser.ts: resolve `include:` references in assertion arrays - Tests: evaluator-parser.test.ts **#991 — Multi-project dashboard as default** - serve.ts: `resolveDashboardMode()` auto-detects multi-project from registered project count; `--multi` deprecated with warning; `--single` forces single-project - Mode plumbed through `/api/config` → Studio SPA reads `multiProjectDashboard` and switches views - Tests: serve.test.ts **#988 — SWE-bench importer fixes** - Fix `_docker_image_for_repo()` → `_docker_image_for_instance()`: use correct Epoch GHCR format `ghcr.io/epoch-research/swe-bench.eval.x86_64.:latest` - Use `conda run -n testbed` in generated code-grader commands (SWE-bench images use a `testbed` conda env) - E2E verified: import → Docker container → code-grader runs pytest in /testbed → scores reported Co-Authored-By: Claude Sonnet 4.6 (1M context) --- apps/cli/src/commands/results/serve.ts | 61 +- apps/cli/test/commands/results/serve.test.ts | 60 +- apps/studio/src/lib/types.ts | 1 + apps/studio/src/routes/index.tsx | 12 +- .../docs/docs/evaluation/eval-cases.mdx | 1 + .../docs/docs/evaluation/eval-files.mdx | 16 + .../src/content/docs/docs/tools/studio.mdx | 12 +- examples/features/docker-workspace/README.md | 2 + .../evaluation/evaluators/code-evaluator.ts | 2 + .../evaluation/loaders/evaluator-parser.ts | 171 +- packages/core/src/evaluation/types.ts | 4 + .../evaluation/validation/eval-file.schema.ts | 9 + .../evaluation/validation/eval-validator.ts | 13 +- .../evaluation/workspace/docker-workspace.ts | 64 + .../src/evaluation/workspace/pool-manager.ts | 5 +- .../src/evaluation/workspace/repo-checkout.ts | 22 + .../workspace/repo-config-parser.ts | 4 +- .../src/evaluation/workspace/repo-manager.ts | 3 +- packages/core/src/evaluation/yaml-parser.ts | 1 + .../loaders/evaluator-parser.test.ts | 195 ++ .../workspace-config-parsing.test.ts | 51 + .../workspace/docker-workspace.test.ts | 115 + .../skills/agentv-eval-writer/SKILL.md | 13 +- .../references/eval-schema.json | 2651 ++++++++++++++--- scripts/import-huggingface.py | 30 +- 25 files changed, 2987 insertions(+), 531 deletions(-) create mode 100644 packages/core/src/evaluation/workspace/repo-checkout.ts diff --git a/apps/cli/src/commands/results/serve.ts b/apps/cli/src/commands/results/serve.ts index 121d9eac1..72371a7ab 100644 --- a/apps/cli/src/commands/results/serve.ts +++ b/apps/cli/src/commands/results/serve.ts @@ -1,5 +1,5 @@ /** - * `agentv studio` — starts the AgentV Studio server, a React SPA for + * `agentv studio` / `agentv serve` — starts the AgentV Studio server, a React SPA for * reviewing evaluation results. * * The server uses Hono for routing and @hono/node-server to listen. @@ -114,6 +114,21 @@ export function loadResults(content: string): EvaluationResult[] { return results; } +export function resolveDashboardMode( + projectCount: number, + options: { multi?: boolean; single?: boolean }, +): { isMultiProject: boolean; showMultiWarning: boolean } { + if (options.single === true) { + return { isMultiProject: false, showMultiWarning: options.multi === true }; + } + + if (options.multi === true) { + return { isMultiProject: true, showMultiWarning: true }; + } + + return { isMultiProject: projectCount > 1, showMultiWarning: false }; +} + // ── Feedback persistence ───────────────────────────────────────────────── interface FeedbackReview { @@ -669,12 +684,13 @@ async function handleTargets(c: C, { searchDir, agentvDir }: DataContext) { function handleConfig( c: C, { agentvDir, searchDir }: DataContext, - options?: { readOnly?: boolean }, + options?: { readOnly?: boolean; multiProjectDashboard?: boolean }, ) { return c.json({ ...loadStudioConfig(agentvDir), read_only: options?.readOnly === true, project_name: path.basename(searchDir), + multi_project_dashboard: options?.multiProjectDashboard === true, }); } @@ -694,7 +710,7 @@ export function createApp( resultDir: string, cwd?: string, sourceFile?: string, - options?: { studioDir?: string; readOnly?: boolean }, + options?: { studioDir?: string; readOnly?: boolean; multiProjectDashboard?: boolean }, ): Hono { const searchDir = cwd ?? resultDir; const agentvDir = path.join(searchDir, '.agentv'); @@ -906,7 +922,12 @@ export function createApp( // ── Data routes (unscoped) ──────────────────────────────────────────── - app.get('/api/config', (c) => handleConfig(c, defaultCtx, { readOnly })); + app.get('/api/config', (c) => + handleConfig(c, defaultCtx, { + readOnly, + multiProjectDashboard: options?.multiProjectDashboard, + }), + ); app.get('/api/remote/status', async (c) => c.json(await getRemoteResultsStatus(searchDir))); app.post('/api/remote/sync', async (c) => c.json(await syncRemoteResults(searchDir))); app.get('/api/runs', (c) => handleRuns(c, defaultCtx)); @@ -1006,7 +1027,12 @@ export function createApp( // Same handlers as above, with project-resolved DataContext via withProject. app.get('/api/projects/:projectId/config', (c) => - withProject(c, (ctx, dataCtx) => handleConfig(ctx, dataCtx, { readOnly })), + withProject(c, (ctx, dataCtx) => + handleConfig(ctx, dataCtx, { + readOnly, + multiProjectDashboard: options?.multiProjectDashboard, + }), + ), ); app.get('/api/projects/:projectId/remote/status', (c) => withProject(c, async (ctx, dataCtx) => @@ -1159,7 +1185,12 @@ export const resultsServeCommand = command({ }), multi: flag({ long: 'multi', - description: 'Launch in multi-project dashboard mode', + description: + 'Launch in multi-project dashboard mode (deprecated; use auto-detect or --single)', + }), + single: flag({ + long: 'single', + description: 'Force single-project dashboard mode', }), add: option({ type: optional(string), @@ -1181,7 +1212,7 @@ export const resultsServeCommand = command({ description: 'Disable write operations and launch Studio in read-only leaderboard mode', }), }, - handler: async ({ source, port, dir, multi, add, remove, discover, readOnly }) => { + handler: async ({ source, port, dir, multi, single, add, remove, discover, readOnly }) => { const cwd = dir ?? process.cwd(); const listenPort = port ?? (process.env.PORT ? Number(process.env.PORT) : 3117); @@ -1224,7 +1255,10 @@ export const resultsServeCommand = command({ // ── Determine multi-project mode ──────────────────────────────── const registry = loadProjectRegistry(); - const isMultiProject = multi || registry.projects.length > 0; + const { isMultiProject, showMultiWarning } = resolveDashboardMode(registry.projects.length, { + multi, + single, + }); try { let results: EvaluationResult[] = []; @@ -1254,7 +1288,16 @@ export const resultsServeCommand = command({ // Use the run directory for feedback storage (matches #764 behavior) const resultDir = sourceFile ? path.dirname(path.resolve(sourceFile)) : cwd; - const app = createApp(results, resultDir, cwd, sourceFile, { readOnly }); + const app = createApp(results, resultDir, cwd, sourceFile, { + readOnly, + multiProjectDashboard: isMultiProject, + }); + + if (showMultiWarning) { + console.warn( + 'Warning: --multi is deprecated. Studio now auto-detects multi-project mode when multiple projects are registered. Use --single to force the single-project view.', + ); + } if (isMultiProject) { console.log(`Multi-project mode: ${registry.projects.length} project(s) registered`); diff --git a/apps/cli/test/commands/results/serve.test.ts b/apps/cli/test/commands/results/serve.test.ts index 4a4ea4085..e1f788b8e 100644 --- a/apps/cli/test/commands/results/serve.test.ts +++ b/apps/cli/test/commands/results/serve.test.ts @@ -3,7 +3,12 @@ import { existsSync, mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync import { tmpdir } from 'node:os'; import path from 'node:path'; -import { createApp, loadResults, resolveSourceFile } from '../../../src/commands/results/serve.js'; +import { + createApp, + loadResults, + resolveDashboardMode, + resolveSourceFile, +} from '../../../src/commands/results/serve.js'; // ── Sample JSONL content (snake_case, matching on-disk format) ────────── @@ -94,6 +99,52 @@ describe('loadResults', () => { }); }); +// ── resolveDashboardMode ─────────────────────────────────────────────── + +describe('resolveDashboardMode', () => { + it('defaults to single-project mode when no projects are registered', () => { + expect(resolveDashboardMode(0, {})).toEqual({ + isMultiProject: false, + showMultiWarning: false, + }); + }); + + it('defaults to single-project mode when exactly one project is registered', () => { + expect(resolveDashboardMode(1, {})).toEqual({ + isMultiProject: false, + showMultiWarning: false, + }); + }); + + it('defaults to multi-project mode when multiple projects are registered', () => { + expect(resolveDashboardMode(2, {})).toEqual({ + isMultiProject: true, + showMultiWarning: false, + }); + }); + + it('forces multi-project mode with a deprecation warning when --multi is used', () => { + expect(resolveDashboardMode(1, { multi: true })).toEqual({ + isMultiProject: true, + showMultiWarning: true, + }); + }); + + it('forces single-project mode when --single is used', () => { + expect(resolveDashboardMode(3, { single: true })).toEqual({ + isMultiProject: false, + showMultiWarning: false, + }); + }); + + it('lets --single override --multi', () => { + expect(resolveDashboardMode(3, { multi: true, single: true })).toEqual({ + isMultiProject: false, + showMultiWarning: true, + }); + }); +}); + // ── Mock studio dist ───────────────────────────────────────────────────── const MOCK_STUDIO_HTML = ` @@ -319,12 +370,17 @@ describe('serve app', () => { const app = createApp(results, tempDir, undefined, undefined, { studioDir, readOnly: true, + multiProjectDashboard: true, }); const res = await app.request('/api/config'); expect(res.status).toBe(200); - const data = (await res.json()) as { read_only?: boolean }; + const data = (await res.json()) as { + read_only?: boolean; + multi_project_dashboard?: boolean; + }; expect(data.read_only).toBe(true); + expect(data.multi_project_dashboard).toBe(true); }); }); diff --git a/apps/studio/src/lib/types.ts b/apps/studio/src/lib/types.ts index 19f7e96fc..93752599d 100644 --- a/apps/studio/src/lib/types.ts +++ b/apps/studio/src/lib/types.ts @@ -202,6 +202,7 @@ export interface StudioConfigResponse { pass_threshold?: number; read_only?: boolean; project_name?: string; + multi_project_dashboard?: boolean; } export interface RemoteStatusResponse { diff --git a/apps/studio/src/routes/index.tsx b/apps/studio/src/routes/index.tsx index f3059d44a..45e698f9c 100644 --- a/apps/studio/src/routes/index.tsx +++ b/apps/studio/src/routes/index.tsx @@ -1,7 +1,7 @@ /** - * Home route: shows Projects Dashboard when projects are registered, - * or the existing tabbed landing page (Runs, Experiments, Targets) - * when in single-project mode. + * Home route: shows the multi-project dashboard when the server enables it, + * or the existing tabbed landing page (Runs, Experiments, Compare, Targets) + * in single-project mode. * * Uses URL search param `?tab=` for tab persistence. */ @@ -43,13 +43,15 @@ export const Route = createFileRoute('/')({ function HomePage() { const { data: projectData, isLoading: projectsLoading } = useProjectList(); + const { data: config, isLoading: configLoading } = useStudioConfig(); const hasProjects = (projectData?.projects.length ?? 0) > 0; + const multiProjectDashboard = config?.multi_project_dashboard; - if (projectsLoading) { + if (projectsLoading || configLoading) { return ; } - if (hasProjects) { + if (multiProjectDashboard === true || (multiProjectDashboard === undefined && hasProjects)) { return ; } diff --git a/apps/web/src/content/docs/docs/evaluation/eval-cases.mdx b/apps/web/src/content/docs/docs/evaluation/eval-cases.mdx index 2f69246c2..5ef6b832c 100644 --- a/apps/web/src/content/docs/docs/evaluation/eval-cases.mdx +++ b/apps/web/src/content/docs/docs/evaluation/eval-cases.mdx @@ -158,6 +158,7 @@ tests: ``` The `metadata` field is included in the stdin JSON passed to lifecycle commands as `case_metadata`. +Operational checkout state belongs under `workspace.repos[].checkout.base_commit`; `metadata.base_commit` is informational only. `workspace.docker.base_commit` is retained as a deprecated compatibility bridge for legacy Docker-backed evals. ## Per-Test Assertions diff --git a/apps/web/src/content/docs/docs/evaluation/eval-files.mdx b/apps/web/src/content/docs/docs/evaluation/eval-files.mdx index 521de9814..cf98867cb 100644 --- a/apps/web/src/content/docs/docs/evaluation/eval-files.mdx +++ b/apps/web/src/content/docs/docs/evaluation/eval-files.mdx @@ -94,6 +94,22 @@ tests: `assertions` supports all evaluator types, including deterministic assertion types (`contains`, `regex`, `is_json`, `equals`) and `rubrics`. See [Tests](/docs/evaluation/eval-cases/#per-test-assertions) for per-test assertions usage. +### Assertion Includes + +Reusable assertion sets can be factored into template files and referenced from any `assertions` array: + +```yaml +assertions: + - include: safe-response + - include: ./shared/format.yaml +``` + +Resolution rules: +- `include: name` resolves to `.agentv/templates/{name}.yaml` with the closest matching directory winning +- Relative paths resolve from the eval file location, so `include: ./shared/format.yaml` works as expected +- Nested includes are allowed up to depth 3 to keep cycles and runaway recursion bounded +- Suite-level includes follow the same merge behavior as other suite-level assertions and still respect `execution.skip_defaults: true` + ### Suite-level Input The `input` field defines messages that are **prepended** to every test's input. This avoids repeating the same prompt or system context in each test case — following the same pattern as suite-level `assertions`. diff --git a/apps/web/src/content/docs/docs/tools/studio.mdx b/apps/web/src/content/docs/docs/tools/studio.mdx index 233ae4c5d..93b575632 100644 --- a/apps/web/src/content/docs/docs/tools/studio.mdx +++ b/apps/web/src/content/docs/docs/tools/studio.mdx @@ -37,7 +37,8 @@ agentv studio .agentv/results/runs/2026-03-30T11-45-56-989Z |--------|-------------| | `--port`, `-p` | Port to listen on (flag > `PORT` env var > 3117) | | `--dir`, `-d` | Working directory (default: current directory) | -| `--multi` | Launch in multi-project dashboard mode | +| `--multi` | Launch in multi-project dashboard mode (deprecated; use auto-detect or `--single`) | +| `--single` | Force single-project dashboard mode | | `--add ` | Register a project by path | | `--remove ` | Unregister a project by ID | | `--discover ` | Scan a directory tree for repos with `.agentv/` | @@ -96,7 +97,14 @@ Once projects are registered, launch the multi-project dashboard: agentv studio --multi ``` -If you have any registered projects, `--multi` is automatically enabled. The landing page shows a card for each project with run count, pass rate, and last run time. Click a project to view its runs. +By default, Studio now auto-detects project mode: + +- `0` or `1` registered project: single-project view +- `2+` registered projects: multi-project dashboard + +Use `--multi` only if you need to force the multi-project dashboard for a one-off session; it prints a deprecation warning. Use `--single` to override auto-detection and stay in the single-project view. + +The landing page shows a card for each project with run count, pass rate, and last run time. Click a project to view its runs. AgentV Studio multi-project dashboard showing project cards with pass rates diff --git a/examples/features/docker-workspace/README.md b/examples/features/docker-workspace/README.md index 2e15e675b..7e27007bd 100644 --- a/examples/features/docker-workspace/README.md +++ b/examples/features/docker-workspace/README.md @@ -37,6 +37,8 @@ workspace: cpus: 2 # optional Docker CPU limit ``` +For evals that need a repo pinned to a dataset snapshot, prefer `workspace.repos[].checkout.base_commit`. `workspace.docker.base_commit` still works as a compatibility bridge for existing Docker-backed SWE-bench configs, but new configs should keep checkout state in the repo model rather than in the Docker block. + ## Running ```bash diff --git a/packages/core/src/evaluation/evaluators/code-evaluator.ts b/packages/core/src/evaluation/evaluators/code-evaluator.ts index fa47981ab..8762cde27 100644 --- a/packages/core/src/evaluation/evaluators/code-evaluator.ts +++ b/packages/core/src/evaluation/evaluators/code-evaluator.ts @@ -11,6 +11,7 @@ import { import { toSnakeCaseDeep } from '../case-conversion.js'; import { type ContentImage, isContentArray } from '../content.js'; import type { AssertionEntry, JsonObject, TargetAccessConfig } from '../types.js'; +import { getRepoCheckoutTargets } from '../workspace/repo-checkout.js'; import { clampScore, isNonEmptyString, parseJsonSafe, scoreToVerdict } from './scoring.js'; import type { EvaluationContext, EvaluationScore, Evaluator } from './types.js'; @@ -218,6 +219,7 @@ export class CodeEvaluator implements Evaluator { const result = await dockerProvider.runGraderInContainer({ command: [...this.command], stdin: inputPayload, + repoCheckouts: getRepoCheckoutTargets(context.evalCase.workspace?.repos), }); if (result.exitCode !== 0) { const trimmedErr = result.stderr.trim(); diff --git a/packages/core/src/evaluation/loaders/evaluator-parser.ts b/packages/core/src/evaluation/loaders/evaluator-parser.ts index 013f29b69..2e69b4639 100644 --- a/packages/core/src/evaluation/loaders/evaluator-parser.ts +++ b/packages/core/src/evaluation/loaders/evaluator-parser.ts @@ -1,6 +1,9 @@ +import { readFile } from 'node:fs/promises'; import path from 'node:path'; +import { parse } from 'yaml'; import { normalizePreprocessorType } from '../content-preprocessor.js'; +import { interpolateEnv } from '../interpolation.js'; import type { ToolTrajectoryEvaluatorConfig, ToolTrajectoryExpectedItem } from '../trace.js'; import type { ContentPreprocessorConfig, @@ -15,6 +18,7 @@ import { resolveFileReference } from './file-resolver.js'; const ANSI_YELLOW = '\u001b[33m'; const ANSI_RESET = '\u001b[0m'; +const MAX_ASSERTION_INCLUDE_DEPTH = 3; /** * Prefix for explicit file references in prompt strings. @@ -98,15 +102,121 @@ export async function parseEvaluators( return evaluators.length > 0 ? evaluators : undefined; } -/** - * Parse a raw evaluator array into typed EvaluatorConfig objects. - */ -async function parseEvaluatorList( +interface IncludeContext { + readonly depth: number; + readonly chain: readonly string[]; +} + +function isIncludeEntry(value: unknown): value is { include: string } { + return ( + isJsonObject(value) && typeof value.include === 'string' && Object.keys(value).length === 1 + ); +} + +function isTemplateReference(value: string): boolean { + return !value.startsWith('.') && !value.includes('/') && !value.includes('\\'); +} + +async function resolveAssertionTemplateReference( + include: string, + searchRoots: readonly string[], +): Promise<{ + readonly displayPath: string; + readonly resolvedPath: string; + readonly attempted: readonly string[]; +}> { + const templateCandidates = isTemplateReference(include) + ? [ + path.join('.agentv', 'templates', `${include}.yaml`), + path.join('.agentv', 'templates', `${include}.yml`), + ] + : [include]; + + const attempted: string[] = []; + for (const candidate of templateCandidates) { + const resolved = await resolveFileReference(candidate, searchRoots); + attempted.push(...resolved.attempted); + if (resolved.resolvedPath) { + return { + displayPath: resolved.displayPath, + resolvedPath: resolved.resolvedPath, + attempted, + }; + } + } + + return { + displayPath: templateCandidates[0] ?? include, + resolvedPath: '', + attempted, + }; +} + +async function loadAssertionTemplateEntries( + include: string, + searchRoots: readonly string[], + evalId: string, + includeContext: IncludeContext, +): Promise { + const nextDepth = includeContext.depth + 1; + if (nextDepth > MAX_ASSERTION_INCLUDE_DEPTH) { + const chain = [...includeContext.chain, include].join(' -> '); + throw new Error( + `Assertion template include depth exceeded ${MAX_ASSERTION_INCLUDE_DEPTH} in '${evalId}'. Include chain: ${chain}`, + ); + } + + const resolved = await resolveAssertionTemplateReference(include, searchRoots); + if (!resolved.resolvedPath) { + const attempted = + resolved.attempted.length > 0 + ? `\n${resolved.attempted.map((attempt) => ` Tried: ${attempt}`).join('\n')}` + : ''; + throw new Error( + `Assertion template not found in '${evalId}': ${resolved.displayPath}${attempted}`, + ); + } + + if (includeContext.chain.includes(resolved.resolvedPath)) { + const cycle = [...includeContext.chain, resolved.resolvedPath].join(' -> '); + throw new Error(`Assertion template cycle detected in '${evalId}': ${cycle}`); + } + + const content = await readFile(resolved.resolvedPath, 'utf8'); + const parsed = interpolateEnv(parse(content), process.env) as unknown; + if (!isJsonObject(parsed)) { + throw new Error( + `Invalid assertion template file in '${evalId}': ${resolved.resolvedPath} (expected a YAML object with an assertions array)`, + ); + } + + const assertions = (parsed as Record).assertions; + if (!Array.isArray(assertions)) { + throw new Error( + `Invalid assertion template file in '${evalId}': ${resolved.resolvedPath} is missing a top-level assertions array`, + ); + } + + const templateDir = path.dirname(resolved.resolvedPath); + const nestedSearchRoots = [ + templateDir, + ...searchRoots.filter((root) => path.resolve(root) !== templateDir), + ]; + + return ( + (await expandEvaluatorEntries(assertions, nestedSearchRoots, evalId, { + depth: nextDepth, + chain: [...includeContext.chain, resolved.resolvedPath], + })) ?? [] + ); +} + +async function expandEvaluatorEntries( candidateEvaluators: JsonValue | undefined, searchRoots: readonly string[], evalId: string, - defaultPreprocessors?: readonly ContentPreprocessorConfig[], -): Promise { + includeContext: IncludeContext = { depth: 0, chain: [] }, +): Promise { if (candidateEvaluators === undefined) { return undefined; } @@ -116,19 +226,51 @@ async function parseEvaluatorList( return undefined; } + const expanded: unknown[] = []; + for (const rawEvaluator of candidateEvaluators) { + if (isIncludeEntry(rawEvaluator)) { + const included = await loadAssertionTemplateEntries( + rawEvaluator.include, + searchRoots, + evalId, + includeContext, + ); + expanded.push(...included); + continue; + } + expanded.push(rawEvaluator); + } + + return expanded; +} + +/** + * Parse a raw evaluator array into typed EvaluatorConfig objects. + */ +async function parseEvaluatorList( + candidateEvaluators: JsonValue | undefined, + searchRoots: readonly string[], + evalId: string, + defaultPreprocessors?: readonly ContentPreprocessorConfig[], +): Promise { + const expandedEvaluators = await expandEvaluatorEntries(candidateEvaluators, searchRoots, evalId); + if (!expandedEvaluators) { + return undefined; + } + // Pre-process: collect all string entries across the array (regardless of position) and // group them into a single rubrics evaluator inserted at the first-string position. // Non-string entries are preserved in their original relative order. - const firstStringIndex = candidateEvaluators.findIndex((e) => typeof e === 'string'); + const firstStringIndex = expandedEvaluators.findIndex((e) => typeof e === 'string'); const processedEvaluators: unknown[] = firstStringIndex === -1 - ? [...candidateEvaluators] + ? [...expandedEvaluators] : (() => { const PLACEHOLDER = Symbol('rubric-placeholder'); const strings: string[] = []; const result: unknown[] = []; let rubricInserted = false; - for (const item of candidateEvaluators) { + for (const item of expandedEvaluators) { if (typeof item === 'string') { const trimmed = item.trim(); if (trimmed.length === 0) { @@ -395,9 +537,18 @@ async function parseEvaluatorList( continue; } + const expandedMembers = await expandEvaluatorEntries( + rawMembers, + searchRoots, + `${evalId}:${name}`, + ); + if (!expandedMembers) { + continue; + } + // Recursively parse member evaluators const memberEvaluators: EvaluatorConfig[] = []; - for (const rawMember of rawMembers) { + for (const rawMember of expandedMembers) { if (!isJsonObject(rawMember)) { logWarning(`Skipping invalid member evaluator in composite '${name}' (expected object)`); continue; diff --git a/packages/core/src/evaluation/types.ts b/packages/core/src/evaluation/types.ts index 8614d54ee..7e0214095 100644 --- a/packages/core/src/evaluation/types.ts +++ b/packages/core/src/evaluation/types.ts @@ -232,6 +232,8 @@ export type RepoSource = export type RepoCheckout = { readonly ref?: string; + /** SWE-bench-friendly alias for ref when pinning a dataset snapshot commit */ + readonly base_commit?: string; readonly resolve?: 'remote' | 'local'; readonly ancestor?: number; }; @@ -290,6 +292,8 @@ export type DockerWorkspaceConfig = { readonly memory?: string; /** CPU limit (e.g. 2, 0.5) */ readonly cpus?: number; + /** @deprecated Prefer workspace.repos[].checkout.base_commit as the checkout source of truth */ + readonly base_commit?: string; }; export type WorkspaceConfig = { diff --git a/packages/core/src/evaluation/validation/eval-file.schema.ts b/packages/core/src/evaluation/validation/eval-file.schema.ts index c980e6baf..f45ec40a3 100644 --- a/packages/core/src/evaluation/validation/eval-file.schema.ts +++ b/packages/core/src/evaluation/validation/eval-file.schema.ts @@ -101,6 +101,12 @@ const LlmGraderSchema = EvaluatorCommonSchema.extend({ preprocessors: z.array(PreprocessorSchema).optional(), }); +const IncludeSchema = z + .object({ + include: z.string().min(1), + }) + .strict(); + /** Aggregator configs for composite evaluator */ const AggregatorSchema = z.discriminatedUnion('type', [ z.object({ @@ -228,6 +234,7 @@ const RubricsSchema = EvaluatorCommonSchema.extend({ const EvaluatorSchema = z.union([ CodeGraderSchema, LlmGraderSchema, + IncludeSchema, CompositeSchema, ToolTrajectorySchema, FieldAccuracySchema, @@ -264,6 +271,7 @@ const RepoSourceSchema = z.discriminatedUnion('type', [ const RepoCheckoutSchema = z.object({ ref: z.string().optional(), + base_commit: z.string().min(1).optional(), resolve: z.enum(['remote', 'local']).optional(), ancestor: z.number().int().min(0).optional(), }); @@ -303,6 +311,7 @@ const DockerWorkspaceSchema = z.object({ timeout: z.number().int().min(1).optional(), memory: z.string().optional(), cpus: z.number().min(0.1).optional(), + base_commit: z.string().min(1).optional(), }); const WorkspaceSchema = z diff --git a/packages/core/src/evaluation/validation/eval-validator.ts b/packages/core/src/evaluation/validation/eval-validator.ts index d1ce1aa5c..6f7f1bbda 100644 --- a/packages/core/src/evaluation/validation/eval-validator.ts +++ b/packages/core/src/evaluation/validation/eval-validator.ts @@ -420,7 +420,7 @@ function validateWorkspaceRepoConfig( location: `workspace.repos[path=${repo.path}]`, message: 'checkout.resolve has no effect for a local source. ' + - 'Use source.type to choose where the repo comes from; keep checkout.ref or checkout.ancestor only when pinning a local source.', + 'Use source.type to choose where the repo comes from; keep checkout.ref, checkout.base_commit, or checkout.ancestor only when pinning a local source.', }); } } @@ -454,6 +454,17 @@ function validateWorkspaceRepoConfig( } } + const docker = workspace.docker; + if (isObject(docker) && typeof docker.base_commit === 'string') { + errors.push({ + severity: 'warning', + filePath, + location: 'workspace.docker.base_commit', + message: + 'workspace.docker.base_commit is deprecated. Prefer workspace.repos[].checkout.base_commit so checkout state remains backend-agnostic.', + }); + } + // after_each reset with per_test isolation warning if (isObject(afterEachHook) && afterEachHook.reset && isolation === 'per_test') { errors.push({ diff --git a/packages/core/src/evaluation/workspace/docker-workspace.ts b/packages/core/src/evaluation/workspace/docker-workspace.ts index 700e90fbe..26592c824 100644 --- a/packages/core/src/evaluation/workspace/docker-workspace.ts +++ b/packages/core/src/evaluation/workspace/docker-workspace.ts @@ -13,6 +13,7 @@ */ import type { DockerWorkspaceConfig } from '../types.js'; +import type { RepoCheckoutTarget } from './repo-checkout.js'; /** Result of a command execution */ export interface ExecResult { @@ -62,6 +63,16 @@ export interface ExecInContainerOptions { const DEFAULT_TIMEOUT_S = 1800; +function buildGitCommand( + target: RepoCheckoutTarget | undefined, + args: readonly string[], +): string[] { + if (!target?.path) { + return ['git', ...args]; + } + return ['git', '-C', target.path, ...args]; +} + /** * Manages Docker container lifecycle for workspace-based evaluations. * @@ -155,6 +166,57 @@ export class DockerWorkspaceProvider { } } + /** + * Reset the container checkout to the configured base commit, if present. + * This is used for SWE-bench images where the repo state must match the + * dataset's base snapshot before grading begins. + */ + async resetContainerCheckout( + containerId: string, + repoCheckouts?: readonly RepoCheckoutTarget[], + ): Promise { + const checkoutTargets = + repoCheckouts && repoCheckouts.length > 0 + ? repoCheckouts + : this.config.base_commit + ? [{ ref: this.config.base_commit }] + : []; + + if (checkoutTargets.length === 0) { + return; + } + + for (const target of checkoutTargets) { + const resetResult = await this.execInContainer({ + containerId, + command: buildGitCommand(target, ['reset', '--hard', target.ref]), + }); + if (resetResult.exitCode !== 0) { + throw new Error( + `docker git reset failed (exit ${resetResult.exitCode}): ${resetResult.stderr.trim()}`, + ); + } + + const verifyResult = await this.execInContainer({ + containerId, + command: buildGitCommand(target, ['rev-parse', 'HEAD']), + timeoutMs: 30_000, + }); + if (verifyResult.exitCode !== 0) { + throw new Error( + `docker checkout verification failed (exit ${verifyResult.exitCode}): ${verifyResult.stderr.trim()}`, + ); + } + + const head = verifyResult.stdout.trim(); + if (head !== target.ref) { + throw new Error( + `docker checkout verification failed: expected ${target.ref} but found ${head || ''}`, + ); + } + } + } + /** Copy a local file or directory into a running container. */ async copyToContainer( containerId: string, @@ -206,10 +268,12 @@ export class DockerWorkspaceProvider { readonly command: readonly string[]; readonly stdin?: string; readonly copyFiles?: ReadonlyArray<{ localPath: string; containerPath: string }>; + readonly repoCheckouts?: readonly RepoCheckoutTarget[]; }): Promise { const containerId = await this.createContainer(); try { await this.startContainer(containerId); + await this.resetContainerCheckout(containerId, options.repoCheckouts); if (options.copyFiles) { for (const file of options.copyFiles) { diff --git a/packages/core/src/evaluation/workspace/pool-manager.ts b/packages/core/src/evaluation/workspace/pool-manager.ts index 86f2f3cef..f1e9913fd 100644 --- a/packages/core/src/evaluation/workspace/pool-manager.ts +++ b/packages/core/src/evaluation/workspace/pool-manager.ts @@ -7,6 +7,7 @@ import { promisify } from 'node:util'; import { getWorkspacePoolRoot } from '../../paths.js'; import type { RepoConfig } from '../types.js'; +import { getRepoCheckoutRef } from './repo-checkout.js'; import type { RepoManager } from './repo-manager.js'; const execFileAsync = promisify(execFile); @@ -74,7 +75,7 @@ function normalizeRepoForFingerprint(repo: RepoConfig): Record const result: Record = { path: repo.path, source, - ref: repo.checkout?.ref ?? 'HEAD', + ref: getRepoCheckoutRef(repo.checkout), }; if (repo.clone?.depth !== undefined) { @@ -372,7 +373,7 @@ export class WorkspacePoolManager { if (poolReset === 'none') { continue; } - const ref = repo.checkout?.ref ?? 'HEAD'; + const ref = getRepoCheckoutRef(repo.checkout); const resolve = repo.checkout?.resolve ?? 'remote'; // When resolve is 'remote', fetch latest from origin before resetting diff --git a/packages/core/src/evaluation/workspace/repo-checkout.ts b/packages/core/src/evaluation/workspace/repo-checkout.ts new file mode 100644 index 000000000..edf3f2ee5 --- /dev/null +++ b/packages/core/src/evaluation/workspace/repo-checkout.ts @@ -0,0 +1,22 @@ +import type { RepoCheckout, RepoConfig } from '../types.js'; + +export interface RepoCheckoutTarget { + readonly path?: string; + readonly ref: string; +} + +export function getRepoCheckoutRef(checkout: RepoCheckout | undefined): string { + return checkout?.base_commit ?? checkout?.ref ?? 'HEAD'; +} + +export function getRepoCheckoutTargets( + repos: readonly RepoConfig[] | undefined, +): RepoCheckoutTarget[] { + if (!repos) return []; + return repos + .filter((repo) => repo.checkout?.base_commit || repo.checkout?.ref) + .map((repo) => ({ + path: repo.path, + ref: getRepoCheckoutRef(repo.checkout), + })); +} diff --git a/packages/core/src/evaluation/workspace/repo-config-parser.ts b/packages/core/src/evaluation/workspace/repo-config-parser.ts index ef2dca082..cd7e62820 100644 --- a/packages/core/src/evaluation/workspace/repo-config-parser.ts +++ b/packages/core/src/evaluation/workspace/repo-config-parser.ts @@ -23,11 +23,13 @@ export function parseRepoCheckout(raw: unknown): RepoCheckout | undefined { if (!isJsonObject(raw)) return undefined; const obj = raw as Record; const ref = typeof obj.ref === 'string' ? obj.ref : undefined; + const baseCommit = typeof obj.base_commit === 'string' ? obj.base_commit : undefined; const resolve = obj.resolve === 'remote' || obj.resolve === 'local' ? obj.resolve : undefined; const ancestor = typeof obj.ancestor === 'number' ? obj.ancestor : undefined; - if (!ref && !resolve && ancestor === undefined) return undefined; + if (!ref && !baseCommit && !resolve && ancestor === undefined) return undefined; return { ...(ref !== undefined && { ref }), + ...(baseCommit !== undefined && { base_commit: baseCommit }), ...(resolve !== undefined && { resolve }), ...(ancestor !== undefined && { ancestor }), }; diff --git a/packages/core/src/evaluation/workspace/repo-manager.ts b/packages/core/src/evaluation/workspace/repo-manager.ts index cfa2cd031..0b67fea28 100644 --- a/packages/core/src/evaluation/workspace/repo-manager.ts +++ b/packages/core/src/evaluation/workspace/repo-manager.ts @@ -4,6 +4,7 @@ import path from 'node:path'; import { promisify } from 'node:util'; import type { RepoConfig, RepoSource } from '../types.js'; +import { getRepoCheckoutRef } from './repo-checkout.js'; /** * Validation error for a local repo source path that doesn't exist or is unresolved. @@ -160,7 +161,7 @@ export class RepoManager { } // Resolve ref - const ref = repo.checkout?.ref ?? 'HEAD'; + const ref = getRepoCheckoutRef(repo.checkout); const resolve = repo.checkout?.resolve ?? 'remote'; let resolvedSha: string; diff --git a/packages/core/src/evaluation/yaml-parser.ts b/packages/core/src/evaluation/yaml-parser.ts index 9e6f7de1e..0f4f1dbae 100644 --- a/packages/core/src/evaluation/yaml-parser.ts +++ b/packages/core/src/evaluation/yaml-parser.ts @@ -737,6 +737,7 @@ function parseDockerWorkspaceConfig(raw: unknown): DockerWorkspaceConfig | undef ...(typeof obj.timeout === 'number' && { timeout: obj.timeout }), ...(typeof obj.memory === 'string' && { memory: obj.memory }), ...(typeof obj.cpus === 'number' && { cpus: obj.cpus }), + ...(typeof obj.base_commit === 'string' && { base_commit: obj.base_commit }), }; } diff --git a/packages/core/test/evaluation/loaders/evaluator-parser.test.ts b/packages/core/test/evaluation/loaders/evaluator-parser.test.ts index 00a3002b1..5d7b393f0 100644 --- a/packages/core/test/evaluation/loaders/evaluator-parser.test.ts +++ b/packages/core/test/evaluation/loaders/evaluator-parser.test.ts @@ -1380,6 +1380,201 @@ describe('parseEvaluators - assert field', () => { }); }); +describe('parseEvaluators - assertion templates', () => { + let tempDir: string; + + beforeAll(async () => { + tempDir = path.join(os.tmpdir(), `agentv-test-templates-${Date.now()}`); + await mkdir(tempDir, { recursive: true }); + }); + + afterAll(async () => { + await rm(tempDir, { recursive: true, force: true }); + }); + + async function writeTemplate(relativePath: string, content: string): Promise { + const filePath = path.join(tempDir, relativePath); + await mkdir(path.dirname(filePath), { recursive: true }); + await writeFile(filePath, content); + return filePath; + } + + it('resolves convention-based includes from .agentv/templates', async () => { + await writeTemplate( + '.agentv/templates/shared.yaml', + ` +assertions: + - type: contains + value: shared +`, + ); + + const evaluators = await parseEvaluators( + { + evaluators: [{ include: 'shared' }], + }, + undefined, + [tempDir], + 'test-1', + ); + + expect(evaluators).toHaveLength(1); + expect(evaluators?.[0]).toMatchObject({ type: 'contains', value: 'shared' }); + }); + + it('resolves relative template paths and respects skip_defaults', async () => { + await writeTemplate( + 'shared/local.yaml', + ` +assertions: + - type: contains + value: local +`, + ); + + const evaluators = await parseEvaluators( + { + assertions: [{ type: 'contains', value: 'case-only' }], + execution: { skip_defaults: true }, + }, + { + assertions: [{ include: './shared/local.yaml' }], + }, + [tempDir], + 'test-2', + ); + + expect(evaluators).toHaveLength(1); + expect(evaluators?.[0]).toMatchObject({ type: 'contains', value: 'case-only' }); + }); + + it('resolves nested relative includes from the template file directory', async () => { + await writeTemplate( + 'templates/nested/outer.yaml', + ` +assertions: + - include: ./inner.yaml + - type: regex + value: nested +`, + ); + await writeTemplate( + 'templates/nested/inner.yaml', + ` +assertions: + - type: contains + value: inner +`, + ); + + const evaluators = await parseEvaluators( + { + assertions: [{ include: './templates/nested/outer.yaml' }], + }, + undefined, + [tempDir], + 'test-relative-nested', + ); + + expect(evaluators).toHaveLength(2); + expect(evaluators?.[0]).toMatchObject({ type: 'contains', value: 'inner' }); + expect(evaluators?.[1]).toMatchObject({ type: 'regex', value: 'nested' }); + }); + + it('expands nested template includes up to depth 3', async () => { + await writeTemplate( + '.agentv/templates/level-a.yaml', + ` +assertions: + - include: level-b +`, + ); + await writeTemplate( + '.agentv/templates/level-b.yaml', + ` +assertions: + - include: level-c +`, + ); + await writeTemplate( + '.agentv/templates/level-c.yaml', + ` +assertions: + - type: contains + value: nested-ok +`, + ); + + const evaluators = await parseEvaluators( + { + evaluators: [{ include: 'level-a' }], + }, + undefined, + [tempDir], + 'test-3', + ); + + expect(evaluators).toHaveLength(1); + expect(evaluators?.[0]).toMatchObject({ type: 'contains', value: 'nested-ok' }); + }); + + it('throws when nested includes exceed depth 3', async () => { + await writeTemplate( + '.agentv/templates/depth-a.yaml', + ` +assertions: + - include: depth-b +`, + ); + await writeTemplate( + '.agentv/templates/depth-b.yaml', + ` +assertions: + - include: depth-c +`, + ); + await writeTemplate( + '.agentv/templates/depth-c.yaml', + ` +assertions: + - include: depth-d +`, + ); + await writeTemplate( + '.agentv/templates/depth-d.yaml', + ` +assertions: + - type: contains + value: too-deep +`, + ); + + await expect( + parseEvaluators( + { + evaluators: [{ include: 'depth-a' }], + }, + undefined, + [tempDir], + 'test-4', + ), + ).rejects.toThrow(/depth exceeded 3/i); + }); + + it('throws a clear error when a template is missing', async () => { + await expect( + parseEvaluators( + { + evaluators: [{ include: 'missing-template' }], + }, + undefined, + [tempDir], + 'test-5', + ), + ).rejects.toThrow(/\.agentv\/templates\/missing-template\.yaml/); + }); +}); + describe('parseEvaluators - type: rubrics with criteria', () => { let tempDir: string; diff --git a/packages/core/test/evaluation/workspace-config-parsing.test.ts b/packages/core/test/evaluation/workspace-config-parsing.test.ts index 5779b606d..22685b1b7 100644 --- a/packages/core/test/evaluation/workspace-config-parsing.test.ts +++ b/packages/core/test/evaluation/workspace-config-parsing.test.ts @@ -188,6 +188,57 @@ tests: expect(cases[0].workspace?.template).toBe(path.join(testDir, 'workspace-template')); }); + it('should parse docker workspace base_commit', async () => { + const evalFile = path.join(testDir, 'workspace-docker-base-commit.yaml'); + await writeFile( + evalFile, + ` +tests: + - id: docker-base-commit + input: "Do something" + criteria: "Should work" + workspace: + docker: + image: swebench/sweb.eval.django__django:latest + base_commit: abc123def +`, + ); + + const cases = await loadTests(evalFile, testDir); + expect(cases).toHaveLength(1); + expect(cases[0].workspace?.docker).toEqual({ + image: 'swebench/sweb.eval.django__django:latest', + base_commit: 'abc123def', + }); + }); + + it('should parse repo checkout base_commit', async () => { + const evalFile = path.join(testDir, 'workspace-repo-base-commit.yaml'); + await writeFile( + evalFile, + ` +tests: + - id: repo-base-commit + input: "Do something" + criteria: "Should work" + workspace: + repos: + - path: /testbed + source: + type: git + url: https://github.com/org/repo.git + checkout: + base_commit: abc123def +`, + ); + + const cases = await loadTests(evalFile, testDir); + expect(cases).toHaveLength(1); + expect(cases[0].workspace?.repos?.[0].checkout).toEqual({ + base_commit: 'abc123def', + }); + }); + it('parses workspace repos from YAML', async () => { const evalFile = path.join(testDir, 'workspace-repos.yaml'); await writeFile( diff --git a/packages/core/test/evaluation/workspace/docker-workspace.test.ts b/packages/core/test/evaluation/workspace/docker-workspace.test.ts index 08bff49d2..2b48aca60 100644 --- a/packages/core/test/evaluation/workspace/docker-workspace.test.ts +++ b/packages/core/test/evaluation/workspace/docker-workspace.test.ts @@ -181,6 +181,121 @@ describe('DockerWorkspaceProvider', () => { }); }); + describe('resetContainerCheckout', () => { + it('resets the container to repo checkout targets and verifies HEAD', async () => { + executor.pushResponse({ exitCode: 0 }); // docker start + executor.pushResponse({ exitCode: 0 }); // git reset --hard + executor.pushResponse({ stdout: 'abc123\n', exitCode: 0 }); // git rev-parse HEAD + + const provider = new DockerWorkspaceProvider({ image: 'img:1' }, executor); + + await provider.startContainer('container-1'); + await provider.resetContainerCheckout('container-1', [{ path: '/testbed', ref: 'abc123' }]); + + expect(executor.callArgv(1)).toEqual([ + 'docker', + 'exec', + 'container-1', + 'git', + '-C', + '/testbed', + 'reset', + '--hard', + 'abc123', + ]); + expect(executor.callArgv(2)).toEqual([ + 'docker', + 'exec', + 'container-1', + 'git', + '-C', + '/testbed', + 'rev-parse', + 'HEAD', + ]); + }); + + it('skips reset when base_commit is not set', async () => { + const provider = new DockerWorkspaceProvider({ image: 'img:1' }, executor); + await provider.resetContainerCheckout('container-1'); + expect(executor.calls).toHaveLength(0); + }); + + it('falls back to deprecated docker base_commit when repo checkout targets are absent', async () => { + executor.pushResponse({ exitCode: 0 }); // git reset --hard + executor.pushResponse({ stdout: 'abc123\n', exitCode: 0 }); // git rev-parse HEAD + + const provider = new DockerWorkspaceProvider( + { image: 'img:1', base_commit: 'abc123' }, + executor, + ); + + await provider.resetContainerCheckout('container-1'); + + expect(executor.callArgv(0)).toEqual([ + 'docker', + 'exec', + 'container-1', + 'git', + 'reset', + '--hard', + 'abc123', + ]); + expect(executor.callArgv(1)).toEqual([ + 'docker', + 'exec', + 'container-1', + 'git', + 'rev-parse', + 'HEAD', + ]); + }); + }); + + describe('runGraderInContainer', () => { + it('resets the container to repo checkout targets before running the grader', async () => { + executor.pushResponse({ stdout: 'container-1\n', exitCode: 0 }); // docker create + executor.pushResponse({ exitCode: 0 }); // docker start + executor.pushResponse({ exitCode: 0 }); // git reset --hard + executor.pushResponse({ stdout: 'abc123\n', exitCode: 0 }); // git rev-parse HEAD + executor.pushResponse({ stdout: '{"score": 1, "assertions": []}', exitCode: 0 }); // grader + executor.pushResponse({ exitCode: 0 }); // docker rm -f + + const provider = new DockerWorkspaceProvider({ image: 'img:1' }, executor); + + const result = await provider.runGraderInContainer({ + command: ['python', 'grade.py'], + repoCheckouts: [{ path: '/testbed', ref: 'abc123' }], + }); + + expect(result.exitCode).toBe(0); + expect(executor.callArgv(0)).toEqual(['docker', 'create', 'img:1', 'sleep', 'infinity']); + expect(executor.callArgv(1)).toEqual(['docker', 'start', 'container-1']); + expect(executor.callArgv(2)).toEqual([ + 'docker', + 'exec', + 'container-1', + 'git', + '-C', + '/testbed', + 'reset', + '--hard', + 'abc123', + ]); + expect(executor.callArgv(3)).toEqual([ + 'docker', + 'exec', + 'container-1', + 'git', + '-C', + '/testbed', + 'rev-parse', + 'HEAD', + ]); + expect(executor.callArgv(4)).toEqual(['docker', 'exec', 'container-1', 'python', 'grade.py']); + }); + }); + describe('copyToContainer', () => { it('copies local path to container path', async () => { executor.pushResponse({ exitCode: 0 }); diff --git a/plugins/agentv-dev/skills/agentv-eval-writer/SKILL.md b/plugins/agentv-dev/skills/agentv-eval-writer/SKILL.md index 754346dba..05d2e3403 100644 --- a/plugins/agentv-dev/skills/agentv-eval-writer/SKILL.md +++ b/plugins/agentv-dev/skills/agentv-eval-writer/SKILL.md @@ -295,16 +295,23 @@ tests: criteria: Bug is fixed metadata: repo: sympy/sympy - base_commit: "abc123" workspace: - setup: - command: ["python", "custom-setup.py"] # overrides suite-level + repos: + - path: /testbed + source: + type: git + url: https://github.com/sympy/sympy.git + checkout: + base_commit: "abc123" + docker: + image: swebench/sweb.eval.django__django:latest ``` **Lifecycle:** template copy → repo clone → setup → git baseline → agent → file changes → teardown → repo reset → cleanup **Merge:** Case-level fields replace suite-level fields. **Commands receive stdin JSON:** `{workspace_path, test_id, eval_run_id, case_input, case_metadata}` **Setup failure:** aborts case. **Teardown failure:** non-fatal (warning). +For SWE-bench-style evals, keep operational checkout state under `workspace.repos[].checkout.base_commit`; treat `metadata.base_commit` as informational only. `workspace.docker.base_commit` remains a deprecated compatibility bridge for legacy Docker-backed evals. ### Repository Lifecycle diff --git a/plugins/agentv-dev/skills/agentv-eval-writer/references/eval-schema.json b/plugins/agentv-dev/skills/agentv-eval-writer/references/eval-schema.json index 1f96f0f2b..dfd13188e 100644 --- a/plugins/agentv-dev/skills/agentv-eval-writer/references/eval-schema.json +++ b/plugins/agentv-dev/skills/agentv-eval-writer/references/eval-schema.json @@ -56,7 +56,12 @@ "properties": { "role": { "type": "string", - "enum": ["system", "user", "assistant", "tool"] + "enum": [ + "system", + "user", + "assistant", + "tool" + ] }, "content": { "anyOf": [ @@ -70,20 +75,30 @@ "properties": { "type": { "type": "string", - "enum": ["text", "file", "image"] + "enum": [ + "text", + "file", + "image" + ] }, "value": { "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false } } ] } }, - "required": ["role", "content"], + "required": [ + "role", + "content" + ], "additionalProperties": false } } @@ -121,7 +136,12 @@ "properties": { "role": { "type": "string", - "enum": ["system", "user", "assistant", "tool"] + "enum": [ + "system", + "user", + "assistant", + "tool" + ] }, "content": { "anyOf": [ @@ -135,20 +155,30 @@ "properties": { "type": { "type": "string", - "enum": ["text", "file", "image"] + "enum": [ + "text", + "file", + "image" + ] }, "value": { "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false } } ] } }, - "required": ["role", "content"], + "required": [ + "role", + "content" + ], "additionalProperties": false } } @@ -176,7 +206,12 @@ "properties": { "role": { "type": "string", - "enum": ["system", "user", "assistant", "tool"] + "enum": [ + "system", + "user", + "assistant", + "tool" + ] }, "content": { "anyOf": [ @@ -190,20 +225,30 @@ "properties": { "type": { "type": "string", - "enum": ["text", "file", "image"] + "enum": [ + "text", + "file", + "image" + ] }, "value": { "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false } } ] } }, - "required": ["role", "content"], + "required": [ + "role", + "content" + ], "additionalProperties": false } } @@ -247,7 +292,10 @@ }, "type": { "type": "string", - "enum": ["code-grader", "code_grader"] + "enum": [ + "code-grader", + "code_grader" + ] }, "command": { "anyOf": [ @@ -321,12 +369,18 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false }, { @@ -363,7 +417,10 @@ }, "type": { "type": "string", - "enum": ["llm-grader", "llm_grader"] + "enum": [ + "llm-grader", + "llm_grader" + ] }, "prompt": { "anyOf": [ @@ -458,7 +515,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -509,12 +569,30 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type"], + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "include": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "include" + ], "additionalProperties": false }, { @@ -577,7 +655,9 @@ } } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -593,7 +673,10 @@ "maximum": 1 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -610,7 +693,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false }, { @@ -627,13 +713,18 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false } ] } }, - "required": ["type", "aggregator"], + "required": [ + "type", + "aggregator" + ], "additionalProperties": false }, { @@ -670,11 +761,20 @@ }, "type": { "type": "string", - "enum": ["tool-trajectory", "tool_trajectory"] + "enum": [ + "tool-trajectory", + "tool_trajectory" + ] }, "mode": { "type": "string", - "enum": ["any_order", "in_order", "exact", "subset", "superset"] + "enum": [ + "any_order", + "in_order", + "exact", + "subset", + "superset" + ] }, "minimums": { "type": "object", @@ -715,7 +815,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -729,7 +834,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -740,7 +850,9 @@ ] } }, - "required": ["tool"], + "required": [ + "tool" + ], "additionalProperties": false } }, @@ -748,7 +860,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -762,7 +879,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -773,7 +895,10 @@ ] } }, - "required": ["type", "mode"], + "required": [ + "type", + "mode" + ], "additionalProperties": false }, { @@ -810,7 +935,10 @@ }, "type": { "type": "string", - "enum": ["field-accuracy", "field_accuracy"] + "enum": [ + "field-accuracy", + "field_accuracy" + ] }, "fields": { "type": "array", @@ -822,7 +950,11 @@ }, "match": { "type": "string", - "enum": ["exact", "numeric_tolerance", "date"] + "enum": [ + "exact", + "numeric_tolerance", + "date" + ] }, "required": { "type": "boolean" @@ -844,17 +976,26 @@ } } }, - "required": ["path", "match"], + "required": [ + "path", + "match" + ], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": ["weighted_average", "all_or_nothing"] + "enum": [ + "weighted_average", + "all_or_nothing" + ] } }, - "required": ["type", "fields"], + "required": [ + "type", + "fields" + ], "additionalProperties": false }, { @@ -898,7 +1039,10 @@ "minimum": 0 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -942,7 +1086,10 @@ "minimum": 0 } }, - "required": ["type", "budget"], + "required": [ + "type", + "budget" + ], "additionalProperties": false }, { @@ -979,7 +1126,10 @@ }, "type": { "type": "string", - "enum": ["token-usage", "token_usage"] + "enum": [ + "token-usage", + "token_usage" + ] }, "max_total": { "type": "number", @@ -994,7 +1144,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -1031,7 +1183,10 @@ }, "type": { "type": "string", - "enum": ["execution-metrics", "execution_metrics"] + "enum": [ + "execution-metrics", + "execution_metrics" + ] }, "max_tool_calls": { "type": "number", @@ -1063,7 +1218,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -1106,7 +1263,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -1149,7 +1309,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -1186,10 +1349,15 @@ }, "type": { "type": "string", - "enum": ["is-json", "is_json"] + "enum": [ + "is-json", + "is_json" + ] } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -1232,7 +1400,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -1321,7 +1492,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -1331,7 +1505,10 @@ "minItems": 1 } }, - "required": ["type", "criteria"], + "required": [ + "type", + "criteria" + ], "additionalProperties": false } ] @@ -1375,7 +1552,10 @@ }, "type": { "type": "string", - "enum": ["code-grader", "code_grader"] + "enum": [ + "code-grader", + "code_grader" + ] }, "command": { "anyOf": [ @@ -1449,12 +1629,18 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false }, { @@ -1491,7 +1677,10 @@ }, "type": { "type": "string", - "enum": ["llm-grader", "llm_grader"] + "enum": [ + "llm-grader", + "llm_grader" + ] }, "prompt": { "anyOf": [ @@ -1586,7 +1775,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -1637,12 +1829,30 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type"], + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "include": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "include" + ], "additionalProperties": false }, { @@ -1705,7 +1915,9 @@ } } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -1721,7 +1933,10 @@ "maximum": 1 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -1738,7 +1953,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false }, { @@ -1755,13 +1973,18 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false } ] } }, - "required": ["type", "aggregator"], + "required": [ + "type", + "aggregator" + ], "additionalProperties": false }, { @@ -1798,11 +2021,20 @@ }, "type": { "type": "string", - "enum": ["tool-trajectory", "tool_trajectory"] + "enum": [ + "tool-trajectory", + "tool_trajectory" + ] }, "mode": { "type": "string", - "enum": ["any_order", "in_order", "exact", "subset", "superset"] + "enum": [ + "any_order", + "in_order", + "exact", + "subset", + "superset" + ] }, "minimums": { "type": "object", @@ -1843,7 +2075,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -1857,7 +2094,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -1868,7 +2110,9 @@ ] } }, - "required": ["tool"], + "required": [ + "tool" + ], "additionalProperties": false } }, @@ -1876,7 +2120,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -1890,7 +2139,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -1901,7 +2155,10 @@ ] } }, - "required": ["type", "mode"], + "required": [ + "type", + "mode" + ], "additionalProperties": false }, { @@ -1938,7 +2195,10 @@ }, "type": { "type": "string", - "enum": ["field-accuracy", "field_accuracy"] + "enum": [ + "field-accuracy", + "field_accuracy" + ] }, "fields": { "type": "array", @@ -1950,7 +2210,11 @@ }, "match": { "type": "string", - "enum": ["exact", "numeric_tolerance", "date"] + "enum": [ + "exact", + "numeric_tolerance", + "date" + ] }, "required": { "type": "boolean" @@ -1972,17 +2236,26 @@ } } }, - "required": ["path", "match"], + "required": [ + "path", + "match" + ], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": ["weighted_average", "all_or_nothing"] + "enum": [ + "weighted_average", + "all_or_nothing" + ] } }, - "required": ["type", "fields"], + "required": [ + "type", + "fields" + ], "additionalProperties": false }, { @@ -2026,7 +2299,10 @@ "minimum": 0 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -2070,7 +2346,10 @@ "minimum": 0 } }, - "required": ["type", "budget"], + "required": [ + "type", + "budget" + ], "additionalProperties": false }, { @@ -2107,7 +2386,10 @@ }, "type": { "type": "string", - "enum": ["token-usage", "token_usage"] + "enum": [ + "token-usage", + "token_usage" + ] }, "max_total": { "type": "number", @@ -2122,7 +2404,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -2159,7 +2443,10 @@ }, "type": { "type": "string", - "enum": ["execution-metrics", "execution_metrics"] + "enum": [ + "execution-metrics", + "execution_metrics" + ] }, "max_tool_calls": { "type": "number", @@ -2191,7 +2478,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -2234,7 +2523,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -2277,7 +2569,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -2314,10 +2609,15 @@ }, "type": { "type": "string", - "enum": ["is-json", "is_json"] + "enum": [ + "is-json", + "is_json" + ] } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -2360,7 +2660,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -2449,7 +2752,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -2459,7 +2765,10 @@ "minItems": 1 } }, - "required": ["type", "criteria"], + "required": [ + "type", + "criteria" + ], "additionalProperties": false } ] @@ -2520,7 +2829,10 @@ }, "type": { "type": "string", - "enum": ["code-grader", "code_grader"] + "enum": [ + "code-grader", + "code_grader" + ] }, "command": { "anyOf": [ @@ -2594,12 +2906,18 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false }, { @@ -2636,7 +2954,10 @@ }, "type": { "type": "string", - "enum": ["llm-grader", "llm_grader"] + "enum": [ + "llm-grader", + "llm_grader" + ] }, "prompt": { "anyOf": [ @@ -2731,7 +3052,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -2782,12 +3106,30 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type"], + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "include": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "include" + ], "additionalProperties": false }, { @@ -2850,7 +3192,9 @@ } } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -2866,7 +3210,10 @@ "maximum": 1 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -2883,7 +3230,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false }, { @@ -2900,13 +3250,18 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false } ] } }, - "required": ["type", "aggregator"], + "required": [ + "type", + "aggregator" + ], "additionalProperties": false }, { @@ -2943,11 +3298,20 @@ }, "type": { "type": "string", - "enum": ["tool-trajectory", "tool_trajectory"] + "enum": [ + "tool-trajectory", + "tool_trajectory" + ] }, "mode": { "type": "string", - "enum": ["any_order", "in_order", "exact", "subset", "superset"] + "enum": [ + "any_order", + "in_order", + "exact", + "subset", + "superset" + ] }, "minimums": { "type": "object", @@ -2988,7 +3352,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -3002,7 +3371,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -3013,7 +3387,9 @@ ] } }, - "required": ["tool"], + "required": [ + "tool" + ], "additionalProperties": false } }, @@ -3021,7 +3397,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -3035,7 +3416,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -3046,7 +3432,10 @@ ] } }, - "required": ["type", "mode"], + "required": [ + "type", + "mode" + ], "additionalProperties": false }, { @@ -3083,7 +3472,10 @@ }, "type": { "type": "string", - "enum": ["field-accuracy", "field_accuracy"] + "enum": [ + "field-accuracy", + "field_accuracy" + ] }, "fields": { "type": "array", @@ -3095,7 +3487,11 @@ }, "match": { "type": "string", - "enum": ["exact", "numeric_tolerance", "date"] + "enum": [ + "exact", + "numeric_tolerance", + "date" + ] }, "required": { "type": "boolean" @@ -3117,17 +3513,26 @@ } } }, - "required": ["path", "match"], + "required": [ + "path", + "match" + ], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": ["weighted_average", "all_or_nothing"] + "enum": [ + "weighted_average", + "all_or_nothing" + ] } }, - "required": ["type", "fields"], + "required": [ + "type", + "fields" + ], "additionalProperties": false }, { @@ -3171,7 +3576,10 @@ "minimum": 0 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -3215,7 +3623,10 @@ "minimum": 0 } }, - "required": ["type", "budget"], + "required": [ + "type", + "budget" + ], "additionalProperties": false }, { @@ -3252,7 +3663,10 @@ }, "type": { "type": "string", - "enum": ["token-usage", "token_usage"] + "enum": [ + "token-usage", + "token_usage" + ] }, "max_total": { "type": "number", @@ -3267,7 +3681,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -3304,7 +3720,10 @@ }, "type": { "type": "string", - "enum": ["execution-metrics", "execution_metrics"] + "enum": [ + "execution-metrics", + "execution_metrics" + ] }, "max_tool_calls": { "type": "number", @@ -3336,7 +3755,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -3379,7 +3800,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -3422,7 +3846,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -3459,10 +3886,15 @@ }, "type": { "type": "string", - "enum": ["is-json", "is_json"] + "enum": [ + "is-json", + "is_json" + ] } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -3505,7 +3937,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -3594,7 +4029,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -3604,7 +4042,10 @@ "minItems": 1 } }, - "required": ["type", "criteria"], + "required": [ + "type", + "criteria" + ], "additionalProperties": false } ] @@ -3648,7 +4089,10 @@ }, "type": { "type": "string", - "enum": ["code-grader", "code_grader"] + "enum": [ + "code-grader", + "code_grader" + ] }, "command": { "anyOf": [ @@ -3722,12 +4166,18 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false }, { @@ -3764,7 +4214,10 @@ }, "type": { "type": "string", - "enum": ["llm-grader", "llm_grader"] + "enum": [ + "llm-grader", + "llm_grader" + ] }, "prompt": { "anyOf": [ @@ -3859,7 +4312,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -3910,12 +4366,30 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type"], + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "include": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "include" + ], "additionalProperties": false }, { @@ -3978,7 +4452,9 @@ } } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -3994,7 +4470,10 @@ "maximum": 1 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -4011,7 +4490,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false }, { @@ -4028,13 +4510,18 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false } ] } }, - "required": ["type", "aggregator"], + "required": [ + "type", + "aggregator" + ], "additionalProperties": false }, { @@ -4071,11 +4558,20 @@ }, "type": { "type": "string", - "enum": ["tool-trajectory", "tool_trajectory"] + "enum": [ + "tool-trajectory", + "tool_trajectory" + ] }, "mode": { "type": "string", - "enum": ["any_order", "in_order", "exact", "subset", "superset"] + "enum": [ + "any_order", + "in_order", + "exact", + "subset", + "superset" + ] }, "minimums": { "type": "object", @@ -4116,7 +4612,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -4130,7 +4631,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -4141,7 +4647,9 @@ ] } }, - "required": ["tool"], + "required": [ + "tool" + ], "additionalProperties": false } }, @@ -4149,7 +4657,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -4163,7 +4676,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -4174,7 +4692,10 @@ ] } }, - "required": ["type", "mode"], + "required": [ + "type", + "mode" + ], "additionalProperties": false }, { @@ -4211,7 +4732,10 @@ }, "type": { "type": "string", - "enum": ["field-accuracy", "field_accuracy"] + "enum": [ + "field-accuracy", + "field_accuracy" + ] }, "fields": { "type": "array", @@ -4223,7 +4747,11 @@ }, "match": { "type": "string", - "enum": ["exact", "numeric_tolerance", "date"] + "enum": [ + "exact", + "numeric_tolerance", + "date" + ] }, "required": { "type": "boolean" @@ -4245,17 +4773,26 @@ } } }, - "required": ["path", "match"], + "required": [ + "path", + "match" + ], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": ["weighted_average", "all_or_nothing"] + "enum": [ + "weighted_average", + "all_or_nothing" + ] } }, - "required": ["type", "fields"], + "required": [ + "type", + "fields" + ], "additionalProperties": false }, { @@ -4299,7 +4836,10 @@ "minimum": 0 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -4343,7 +4883,10 @@ "minimum": 0 } }, - "required": ["type", "budget"], + "required": [ + "type", + "budget" + ], "additionalProperties": false }, { @@ -4380,7 +4923,10 @@ }, "type": { "type": "string", - "enum": ["token-usage", "token_usage"] + "enum": [ + "token-usage", + "token_usage" + ] }, "max_total": { "type": "number", @@ -4395,7 +4941,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -4432,7 +4980,10 @@ }, "type": { "type": "string", - "enum": ["execution-metrics", "execution_metrics"] + "enum": [ + "execution-metrics", + "execution_metrics" + ] }, "max_tool_calls": { "type": "number", @@ -4464,7 +5015,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -4507,7 +5060,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -4550,7 +5106,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -4587,10 +5146,15 @@ }, "type": { "type": "string", - "enum": ["is-json", "is_json"] + "enum": [ + "is-json", + "is_json" + ] } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -4633,7 +5197,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -4722,7 +5289,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -4732,7 +5302,10 @@ "minItems": 1 } }, - "required": ["type", "criteria"], + "required": [ + "type", + "criteria" + ], "additionalProperties": false } ] @@ -4753,7 +5326,11 @@ }, "strategy": { "type": "string", - "enum": ["pass_at_k", "mean", "confidence_interval"] + "enum": [ + "pass_at_k", + "mean", + "confidence_interval" + ] }, "cost_limit_usd": { "type": "number", @@ -4764,7 +5341,9 @@ "minimum": 0 } }, - "required": ["count"], + "required": [ + "count" + ], "additionalProperties": false }, "total_budget_usd": { @@ -4797,7 +5376,10 @@ }, "isolation": { "type": "string", - "enum": ["shared", "per_test"] + "enum": [ + "shared", + "per_test" + ] }, "repos": { "type": "array", @@ -4821,7 +5403,10 @@ "format": "uri" } }, - "required": ["type", "url"], + "required": [ + "type", + "url" + ], "additionalProperties": false }, { @@ -4835,7 +5420,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false } ] @@ -4846,9 +5434,16 @@ "ref": { "type": "string" }, + "base_commit": { + "type": "string", + "minLength": 1 + }, "resolve": { "type": "string", - "enum": ["remote", "local"] + "enum": [ + "remote", + "local" + ] }, "ancestor": { "type": "integer", @@ -4877,7 +5472,10 @@ "additionalProperties": false } }, - "required": ["path", "source"], + "required": [ + "path", + "source" + ], "additionalProperties": false } }, @@ -4913,7 +5511,11 @@ }, "reset": { "type": "string", - "enum": ["none", "fast", "strict"] + "enum": [ + "none", + "fast", + "strict" + ] } }, "additionalProperties": false @@ -4944,7 +5546,11 @@ }, "reset": { "type": "string", - "enum": ["none", "fast", "strict"] + "enum": [ + "none", + "fast", + "strict" + ] } }, "additionalProperties": false @@ -4975,7 +5581,11 @@ }, "reset": { "type": "string", - "enum": ["none", "fast", "strict"] + "enum": [ + "none", + "fast", + "strict" + ] } }, "additionalProperties": false @@ -5006,7 +5616,11 @@ }, "reset": { "type": "string", - "enum": ["none", "fast", "strict"] + "enum": [ + "none", + "fast", + "strict" + ] } }, "additionalProperties": false @@ -5016,7 +5630,11 @@ }, "mode": { "type": "string", - "enum": ["pooled", "temp", "static"] + "enum": [ + "pooled", + "temp", + "static" + ] }, "path": { "type": "string" @@ -5037,9 +5655,15 @@ "cpus": { "type": "number", "minimum": 0.1 + }, + "base_commit": { + "type": "string", + "minLength": 1 } }, - "required": ["image"], + "required": [ + "image" + ], "additionalProperties": false } }, @@ -5059,7 +5683,9 @@ "type": "string" } }, - "required": ["id"], + "required": [ + "id" + ], "additionalProperties": false } }, @@ -5094,7 +5720,12 @@ "properties": { "role": { "type": "string", - "enum": ["system", "user", "assistant", "tool"] + "enum": [ + "system", + "user", + "assistant", + "tool" + ] }, "content": { "anyOf": [ @@ -5108,20 +5739,30 @@ "properties": { "type": { "type": "string", - "enum": ["text", "file", "image"] + "enum": [ + "text", + "file", + "image" + ] }, "value": { "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false } } ] } }, - "required": ["role", "content"], + "required": [ + "role", + "content" + ], "additionalProperties": false } } @@ -5149,7 +5790,12 @@ "properties": { "role": { "type": "string", - "enum": ["system", "user", "assistant", "tool"] + "enum": [ + "system", + "user", + "assistant", + "tool" + ] }, "content": { "anyOf": [ @@ -5163,20 +5809,30 @@ "properties": { "type": { "type": "string", - "enum": ["text", "file", "image"] + "enum": [ + "text", + "file", + "image" + ] }, "value": { "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false } } ] } }, - "required": ["role", "content"], + "required": [ + "role", + "content" + ], "additionalProperties": false } } @@ -5220,7 +5876,10 @@ }, "type": { "type": "string", - "enum": ["code-grader", "code_grader"] + "enum": [ + "code-grader", + "code_grader" + ] }, "command": { "anyOf": [ @@ -5294,12 +5953,18 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false }, { @@ -5336,7 +6001,10 @@ }, "type": { "type": "string", - "enum": ["llm-grader", "llm_grader"] + "enum": [ + "llm-grader", + "llm_grader" + ] }, "prompt": { "anyOf": [ @@ -5431,7 +6099,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -5482,12 +6153,30 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type"], + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "include": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "include" + ], "additionalProperties": false }, { @@ -5550,7 +6239,9 @@ } } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -5566,7 +6257,10 @@ "maximum": 1 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -5583,7 +6277,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false }, { @@ -5600,13 +6297,18 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false } ] } }, - "required": ["type", "aggregator"], + "required": [ + "type", + "aggregator" + ], "additionalProperties": false }, { @@ -5643,11 +6345,20 @@ }, "type": { "type": "string", - "enum": ["tool-trajectory", "tool_trajectory"] + "enum": [ + "tool-trajectory", + "tool_trajectory" + ] }, "mode": { "type": "string", - "enum": ["any_order", "in_order", "exact", "subset", "superset"] + "enum": [ + "any_order", + "in_order", + "exact", + "subset", + "superset" + ] }, "minimums": { "type": "object", @@ -5688,7 +6399,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -5702,7 +6418,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -5713,7 +6434,9 @@ ] } }, - "required": ["tool"], + "required": [ + "tool" + ], "additionalProperties": false } }, @@ -5721,7 +6444,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -5735,7 +6463,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -5746,7 +6479,10 @@ ] } }, - "required": ["type", "mode"], + "required": [ + "type", + "mode" + ], "additionalProperties": false }, { @@ -5783,7 +6519,10 @@ }, "type": { "type": "string", - "enum": ["field-accuracy", "field_accuracy"] + "enum": [ + "field-accuracy", + "field_accuracy" + ] }, "fields": { "type": "array", @@ -5795,7 +6534,11 @@ }, "match": { "type": "string", - "enum": ["exact", "numeric_tolerance", "date"] + "enum": [ + "exact", + "numeric_tolerance", + "date" + ] }, "required": { "type": "boolean" @@ -5817,17 +6560,26 @@ } } }, - "required": ["path", "match"], + "required": [ + "path", + "match" + ], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": ["weighted_average", "all_or_nothing"] + "enum": [ + "weighted_average", + "all_or_nothing" + ] } }, - "required": ["type", "fields"], + "required": [ + "type", + "fields" + ], "additionalProperties": false }, { @@ -5871,7 +6623,10 @@ "minimum": 0 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -5915,7 +6670,10 @@ "minimum": 0 } }, - "required": ["type", "budget"], + "required": [ + "type", + "budget" + ], "additionalProperties": false }, { @@ -5952,7 +6710,10 @@ }, "type": { "type": "string", - "enum": ["token-usage", "token_usage"] + "enum": [ + "token-usage", + "token_usage" + ] }, "max_total": { "type": "number", @@ -5967,7 +6728,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -6004,7 +6767,10 @@ }, "type": { "type": "string", - "enum": ["execution-metrics", "execution_metrics"] + "enum": [ + "execution-metrics", + "execution_metrics" + ] }, "max_tool_calls": { "type": "number", @@ -6036,7 +6802,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -6079,7 +6847,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -6122,7 +6893,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -6159,10 +6933,15 @@ }, "type": { "type": "string", - "enum": ["is-json", "is_json"] + "enum": [ + "is-json", + "is_json" + ] } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -6205,7 +6984,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -6294,7 +7076,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -6304,7 +7089,10 @@ "minItems": 1 } }, - "required": ["type", "criteria"], + "required": [ + "type", + "criteria" + ], "additionalProperties": false } ] @@ -6348,7 +7136,10 @@ }, "type": { "type": "string", - "enum": ["code-grader", "code_grader"] + "enum": [ + "code-grader", + "code_grader" + ] }, "command": { "anyOf": [ @@ -6422,12 +7213,18 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false }, { @@ -6464,7 +7261,10 @@ }, "type": { "type": "string", - "enum": ["llm-grader", "llm_grader"] + "enum": [ + "llm-grader", + "llm_grader" + ] }, "prompt": { "anyOf": [ @@ -6559,7 +7359,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -6610,12 +7413,30 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type"], + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "include": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "include" + ], "additionalProperties": false }, { @@ -6678,7 +7499,9 @@ } } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -6694,7 +7517,10 @@ "maximum": 1 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -6711,7 +7537,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false }, { @@ -6728,13 +7557,18 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false } ] } }, - "required": ["type", "aggregator"], + "required": [ + "type", + "aggregator" + ], "additionalProperties": false }, { @@ -6771,11 +7605,20 @@ }, "type": { "type": "string", - "enum": ["tool-trajectory", "tool_trajectory"] + "enum": [ + "tool-trajectory", + "tool_trajectory" + ] }, "mode": { "type": "string", - "enum": ["any_order", "in_order", "exact", "subset", "superset"] + "enum": [ + "any_order", + "in_order", + "exact", + "subset", + "superset" + ] }, "minimums": { "type": "object", @@ -6816,7 +7659,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -6830,7 +7678,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -6841,7 +7694,9 @@ ] } }, - "required": ["tool"], + "required": [ + "tool" + ], "additionalProperties": false } }, @@ -6849,7 +7704,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -6863,7 +7723,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -6874,7 +7739,10 @@ ] } }, - "required": ["type", "mode"], + "required": [ + "type", + "mode" + ], "additionalProperties": false }, { @@ -6911,7 +7779,10 @@ }, "type": { "type": "string", - "enum": ["field-accuracy", "field_accuracy"] + "enum": [ + "field-accuracy", + "field_accuracy" + ] }, "fields": { "type": "array", @@ -6923,7 +7794,11 @@ }, "match": { "type": "string", - "enum": ["exact", "numeric_tolerance", "date"] + "enum": [ + "exact", + "numeric_tolerance", + "date" + ] }, "required": { "type": "boolean" @@ -6945,17 +7820,26 @@ } } }, - "required": ["path", "match"], + "required": [ + "path", + "match" + ], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": ["weighted_average", "all_or_nothing"] + "enum": [ + "weighted_average", + "all_or_nothing" + ] } }, - "required": ["type", "fields"], + "required": [ + "type", + "fields" + ], "additionalProperties": false }, { @@ -6999,7 +7883,10 @@ "minimum": 0 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -7043,7 +7930,10 @@ "minimum": 0 } }, - "required": ["type", "budget"], + "required": [ + "type", + "budget" + ], "additionalProperties": false }, { @@ -7080,7 +7970,10 @@ }, "type": { "type": "string", - "enum": ["token-usage", "token_usage"] + "enum": [ + "token-usage", + "token_usage" + ] }, "max_total": { "type": "number", @@ -7095,7 +7988,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -7132,7 +8027,10 @@ }, "type": { "type": "string", - "enum": ["execution-metrics", "execution_metrics"] + "enum": [ + "execution-metrics", + "execution_metrics" + ] }, "max_tool_calls": { "type": "number", @@ -7164,7 +8062,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -7207,7 +8107,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -7250,7 +8153,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -7287,10 +8193,15 @@ }, "type": { "type": "string", - "enum": ["is-json", "is_json"] + "enum": [ + "is-json", + "is_json" + ] } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -7333,7 +8244,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -7422,7 +8336,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -7432,7 +8349,10 @@ "minItems": 1 } }, - "required": ["type", "criteria"], + "required": [ + "type", + "criteria" + ], "additionalProperties": false } ] @@ -7493,7 +8413,10 @@ }, "type": { "type": "string", - "enum": ["code-grader", "code_grader"] + "enum": [ + "code-grader", + "code_grader" + ] }, "command": { "anyOf": [ @@ -7567,12 +8490,18 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false }, { @@ -7609,7 +8538,10 @@ }, "type": { "type": "string", - "enum": ["llm-grader", "llm_grader"] + "enum": [ + "llm-grader", + "llm_grader" + ] }, "prompt": { "anyOf": [ @@ -7704,7 +8636,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -7755,12 +8690,30 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type"], + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "include": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "include" + ], "additionalProperties": false }, { @@ -7823,7 +8776,9 @@ } } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -7839,7 +8794,10 @@ "maximum": 1 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -7856,7 +8814,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false }, { @@ -7873,13 +8834,18 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false } ] } }, - "required": ["type", "aggregator"], + "required": [ + "type", + "aggregator" + ], "additionalProperties": false }, { @@ -7916,11 +8882,20 @@ }, "type": { "type": "string", - "enum": ["tool-trajectory", "tool_trajectory"] + "enum": [ + "tool-trajectory", + "tool_trajectory" + ] }, "mode": { "type": "string", - "enum": ["any_order", "in_order", "exact", "subset", "superset"] + "enum": [ + "any_order", + "in_order", + "exact", + "subset", + "superset" + ] }, "minimums": { "type": "object", @@ -7961,7 +8936,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -7975,7 +8955,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -7986,7 +8971,9 @@ ] } }, - "required": ["tool"], + "required": [ + "tool" + ], "additionalProperties": false } }, @@ -7994,7 +8981,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -8008,7 +9000,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -8019,7 +9016,10 @@ ] } }, - "required": ["type", "mode"], + "required": [ + "type", + "mode" + ], "additionalProperties": false }, { @@ -8056,7 +9056,10 @@ }, "type": { "type": "string", - "enum": ["field-accuracy", "field_accuracy"] + "enum": [ + "field-accuracy", + "field_accuracy" + ] }, "fields": { "type": "array", @@ -8068,7 +9071,11 @@ }, "match": { "type": "string", - "enum": ["exact", "numeric_tolerance", "date"] + "enum": [ + "exact", + "numeric_tolerance", + "date" + ] }, "required": { "type": "boolean" @@ -8090,17 +9097,26 @@ } } }, - "required": ["path", "match"], + "required": [ + "path", + "match" + ], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": ["weighted_average", "all_or_nothing"] + "enum": [ + "weighted_average", + "all_or_nothing" + ] } }, - "required": ["type", "fields"], + "required": [ + "type", + "fields" + ], "additionalProperties": false }, { @@ -8144,7 +9160,10 @@ "minimum": 0 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -8188,7 +9207,10 @@ "minimum": 0 } }, - "required": ["type", "budget"], + "required": [ + "type", + "budget" + ], "additionalProperties": false }, { @@ -8225,7 +9247,10 @@ }, "type": { "type": "string", - "enum": ["token-usage", "token_usage"] + "enum": [ + "token-usage", + "token_usage" + ] }, "max_total": { "type": "number", @@ -8240,7 +9265,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -8277,7 +9304,10 @@ }, "type": { "type": "string", - "enum": ["execution-metrics", "execution_metrics"] + "enum": [ + "execution-metrics", + "execution_metrics" + ] }, "max_tool_calls": { "type": "number", @@ -8309,7 +9339,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -8352,7 +9384,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -8395,7 +9430,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -8432,10 +9470,15 @@ }, "type": { "type": "string", - "enum": ["is-json", "is_json"] + "enum": [ + "is-json", + "is_json" + ] } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -8478,7 +9521,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -8567,7 +9613,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -8577,7 +9626,10 @@ "minItems": 1 } }, - "required": ["type", "criteria"], + "required": [ + "type", + "criteria" + ], "additionalProperties": false } ] @@ -8621,7 +9673,10 @@ }, "type": { "type": "string", - "enum": ["code-grader", "code_grader"] + "enum": [ + "code-grader", + "code_grader" + ] }, "command": { "anyOf": [ @@ -8695,12 +9750,18 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false }, { @@ -8737,7 +9798,10 @@ }, "type": { "type": "string", - "enum": ["llm-grader", "llm_grader"] + "enum": [ + "llm-grader", + "llm_grader" + ] }, "prompt": { "anyOf": [ @@ -8832,7 +9896,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -8883,12 +9950,30 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type"], + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "include": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "include" + ], "additionalProperties": false }, { @@ -8951,7 +10036,9 @@ } } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -8967,7 +10054,10 @@ "maximum": 1 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -8984,7 +10074,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false }, { @@ -9001,13 +10094,18 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false } ] } }, - "required": ["type", "aggregator"], + "required": [ + "type", + "aggregator" + ], "additionalProperties": false }, { @@ -9044,11 +10142,20 @@ }, "type": { "type": "string", - "enum": ["tool-trajectory", "tool_trajectory"] + "enum": [ + "tool-trajectory", + "tool_trajectory" + ] }, "mode": { "type": "string", - "enum": ["any_order", "in_order", "exact", "subset", "superset"] + "enum": [ + "any_order", + "in_order", + "exact", + "subset", + "superset" + ] }, "minimums": { "type": "object", @@ -9089,7 +10196,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -9103,7 +10215,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -9114,7 +10231,9 @@ ] } }, - "required": ["tool"], + "required": [ + "tool" + ], "additionalProperties": false } }, @@ -9122,7 +10241,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -9136,7 +10260,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -9147,7 +10276,10 @@ ] } }, - "required": ["type", "mode"], + "required": [ + "type", + "mode" + ], "additionalProperties": false }, { @@ -9184,7 +10316,10 @@ }, "type": { "type": "string", - "enum": ["field-accuracy", "field_accuracy"] + "enum": [ + "field-accuracy", + "field_accuracy" + ] }, "fields": { "type": "array", @@ -9196,7 +10331,11 @@ }, "match": { "type": "string", - "enum": ["exact", "numeric_tolerance", "date"] + "enum": [ + "exact", + "numeric_tolerance", + "date" + ] }, "required": { "type": "boolean" @@ -9218,17 +10357,26 @@ } } }, - "required": ["path", "match"], + "required": [ + "path", + "match" + ], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": ["weighted_average", "all_or_nothing"] + "enum": [ + "weighted_average", + "all_or_nothing" + ] } }, - "required": ["type", "fields"], + "required": [ + "type", + "fields" + ], "additionalProperties": false }, { @@ -9272,7 +10420,10 @@ "minimum": 0 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -9316,7 +10467,10 @@ "minimum": 0 } }, - "required": ["type", "budget"], + "required": [ + "type", + "budget" + ], "additionalProperties": false }, { @@ -9353,7 +10507,10 @@ }, "type": { "type": "string", - "enum": ["token-usage", "token_usage"] + "enum": [ + "token-usage", + "token_usage" + ] }, "max_total": { "type": "number", @@ -9368,7 +10525,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -9405,7 +10564,10 @@ }, "type": { "type": "string", - "enum": ["execution-metrics", "execution_metrics"] + "enum": [ + "execution-metrics", + "execution_metrics" + ] }, "max_tool_calls": { "type": "number", @@ -9437,7 +10599,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -9480,7 +10644,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -9523,7 +10690,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -9560,10 +10730,15 @@ }, "type": { "type": "string", - "enum": ["is-json", "is_json"] + "enum": [ + "is-json", + "is_json" + ] } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -9606,7 +10781,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -9695,7 +10873,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -9705,7 +10886,10 @@ "minItems": 1 } }, - "required": ["type", "criteria"], + "required": [ + "type", + "criteria" + ], "additionalProperties": false } ] @@ -9726,7 +10910,11 @@ }, "strategy": { "type": "string", - "enum": ["pass_at_k", "mean", "confidence_interval"] + "enum": [ + "pass_at_k", + "mean", + "confidence_interval" + ] }, "cost_limit_usd": { "type": "number", @@ -9737,7 +10925,9 @@ "minimum": 0 } }, - "required": ["count"], + "required": [ + "count" + ], "additionalProperties": false }, "total_budget_usd": { @@ -9770,7 +10960,10 @@ }, "isolation": { "type": "string", - "enum": ["shared", "per_test"] + "enum": [ + "shared", + "per_test" + ] }, "repos": { "type": "array", @@ -9794,7 +10987,10 @@ "format": "uri" } }, - "required": ["type", "url"], + "required": [ + "type", + "url" + ], "additionalProperties": false }, { @@ -9808,7 +11004,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false } ] @@ -9819,9 +11018,16 @@ "ref": { "type": "string" }, + "base_commit": { + "type": "string", + "minLength": 1 + }, "resolve": { "type": "string", - "enum": ["remote", "local"] + "enum": [ + "remote", + "local" + ] }, "ancestor": { "type": "integer", @@ -9850,7 +11056,10 @@ "additionalProperties": false } }, - "required": ["path", "source"], + "required": [ + "path", + "source" + ], "additionalProperties": false } }, @@ -9886,7 +11095,11 @@ }, "reset": { "type": "string", - "enum": ["none", "fast", "strict"] + "enum": [ + "none", + "fast", + "strict" + ] } }, "additionalProperties": false @@ -9917,7 +11130,11 @@ }, "reset": { "type": "string", - "enum": ["none", "fast", "strict"] + "enum": [ + "none", + "fast", + "strict" + ] } }, "additionalProperties": false @@ -9948,7 +11165,11 @@ }, "reset": { "type": "string", - "enum": ["none", "fast", "strict"] + "enum": [ + "none", + "fast", + "strict" + ] } }, "additionalProperties": false @@ -9979,7 +11200,11 @@ }, "reset": { "type": "string", - "enum": ["none", "fast", "strict"] + "enum": [ + "none", + "fast", + "strict" + ] } }, "additionalProperties": false @@ -9989,7 +11214,11 @@ }, "mode": { "type": "string", - "enum": ["pooled", "temp", "static"] + "enum": [ + "pooled", + "temp", + "static" + ] }, "path": { "type": "string" @@ -10010,9 +11239,15 @@ "cpus": { "type": "number", "minimum": 0.1 + }, + "base_commit": { + "type": "string", + "minLength": 1 } }, - "required": ["image"], + "required": [ + "image" + ], "additionalProperties": false } }, @@ -10032,7 +11267,9 @@ "type": "string" } }, - "required": ["id"], + "required": [ + "id" + ], "additionalProperties": false } }, @@ -10099,7 +11336,10 @@ }, "type": { "type": "string", - "enum": ["code-grader", "code_grader"] + "enum": [ + "code-grader", + "code_grader" + ] }, "command": { "anyOf": [ @@ -10173,12 +11413,18 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false }, { @@ -10215,7 +11461,10 @@ }, "type": { "type": "string", - "enum": ["llm-grader", "llm_grader"] + "enum": [ + "llm-grader", + "llm_grader" + ] }, "prompt": { "anyOf": [ @@ -10310,7 +11559,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -10361,12 +11613,30 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type"], + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "include": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "include" + ], "additionalProperties": false }, { @@ -10429,7 +11699,9 @@ } } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -10445,7 +11717,10 @@ "maximum": 1 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -10462,7 +11737,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false }, { @@ -10479,13 +11757,18 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false } ] } }, - "required": ["type", "aggregator"], + "required": [ + "type", + "aggregator" + ], "additionalProperties": false }, { @@ -10522,11 +11805,20 @@ }, "type": { "type": "string", - "enum": ["tool-trajectory", "tool_trajectory"] + "enum": [ + "tool-trajectory", + "tool_trajectory" + ] }, "mode": { "type": "string", - "enum": ["any_order", "in_order", "exact", "subset", "superset"] + "enum": [ + "any_order", + "in_order", + "exact", + "subset", + "superset" + ] }, "minimums": { "type": "object", @@ -10567,7 +11859,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -10581,7 +11878,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -10592,7 +11894,9 @@ ] } }, - "required": ["tool"], + "required": [ + "tool" + ], "additionalProperties": false } }, @@ -10600,7 +11904,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -10614,7 +11923,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -10625,7 +11939,10 @@ ] } }, - "required": ["type", "mode"], + "required": [ + "type", + "mode" + ], "additionalProperties": false }, { @@ -10662,7 +11979,10 @@ }, "type": { "type": "string", - "enum": ["field-accuracy", "field_accuracy"] + "enum": [ + "field-accuracy", + "field_accuracy" + ] }, "fields": { "type": "array", @@ -10674,7 +11994,11 @@ }, "match": { "type": "string", - "enum": ["exact", "numeric_tolerance", "date"] + "enum": [ + "exact", + "numeric_tolerance", + "date" + ] }, "required": { "type": "boolean" @@ -10696,17 +12020,26 @@ } } }, - "required": ["path", "match"], + "required": [ + "path", + "match" + ], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": ["weighted_average", "all_or_nothing"] + "enum": [ + "weighted_average", + "all_or_nothing" + ] } }, - "required": ["type", "fields"], + "required": [ + "type", + "fields" + ], "additionalProperties": false }, { @@ -10750,7 +12083,10 @@ "minimum": 0 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -10794,7 +12130,10 @@ "minimum": 0 } }, - "required": ["type", "budget"], + "required": [ + "type", + "budget" + ], "additionalProperties": false }, { @@ -10831,7 +12170,10 @@ }, "type": { "type": "string", - "enum": ["token-usage", "token_usage"] + "enum": [ + "token-usage", + "token_usage" + ] }, "max_total": { "type": "number", @@ -10846,7 +12188,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -10883,7 +12227,10 @@ }, "type": { "type": "string", - "enum": ["execution-metrics", "execution_metrics"] + "enum": [ + "execution-metrics", + "execution_metrics" + ] }, "max_tool_calls": { "type": "number", @@ -10915,7 +12262,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -10958,7 +12307,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -11001,7 +12353,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -11038,10 +12393,15 @@ }, "type": { "type": "string", - "enum": ["is-json", "is_json"] + "enum": [ + "is-json", + "is_json" + ] } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -11084,7 +12444,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -11173,7 +12536,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -11183,7 +12549,10 @@ "minItems": 1 } }, - "required": ["type", "criteria"], + "required": [ + "type", + "criteria" + ], "additionalProperties": false } ] @@ -11227,7 +12596,10 @@ }, "type": { "type": "string", - "enum": ["code-grader", "code_grader"] + "enum": [ + "code-grader", + "code_grader" + ] }, "command": { "anyOf": [ @@ -11301,12 +12673,18 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false }, { @@ -11343,7 +12721,10 @@ }, "type": { "type": "string", - "enum": ["llm-grader", "llm_grader"] + "enum": [ + "llm-grader", + "llm_grader" + ] }, "prompt": { "anyOf": [ @@ -11438,7 +12819,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -11489,12 +12873,30 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type"], + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "include": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "include" + ], "additionalProperties": false }, { @@ -11557,7 +12959,9 @@ } } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -11573,7 +12977,10 @@ "maximum": 1 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -11590,7 +12997,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false }, { @@ -11607,13 +13017,18 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false } ] } }, - "required": ["type", "aggregator"], + "required": [ + "type", + "aggregator" + ], "additionalProperties": false }, { @@ -11650,11 +13065,20 @@ }, "type": { "type": "string", - "enum": ["tool-trajectory", "tool_trajectory"] + "enum": [ + "tool-trajectory", + "tool_trajectory" + ] }, "mode": { "type": "string", - "enum": ["any_order", "in_order", "exact", "subset", "superset"] + "enum": [ + "any_order", + "in_order", + "exact", + "subset", + "superset" + ] }, "minimums": { "type": "object", @@ -11695,7 +13119,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -11709,7 +13138,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -11720,7 +13154,9 @@ ] } }, - "required": ["tool"], + "required": [ + "tool" + ], "additionalProperties": false } }, @@ -11728,7 +13164,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -11742,7 +13183,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -11753,7 +13199,10 @@ ] } }, - "required": ["type", "mode"], + "required": [ + "type", + "mode" + ], "additionalProperties": false }, { @@ -11790,7 +13239,10 @@ }, "type": { "type": "string", - "enum": ["field-accuracy", "field_accuracy"] + "enum": [ + "field-accuracy", + "field_accuracy" + ] }, "fields": { "type": "array", @@ -11802,7 +13254,11 @@ }, "match": { "type": "string", - "enum": ["exact", "numeric_tolerance", "date"] + "enum": [ + "exact", + "numeric_tolerance", + "date" + ] }, "required": { "type": "boolean" @@ -11824,17 +13280,26 @@ } } }, - "required": ["path", "match"], + "required": [ + "path", + "match" + ], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": ["weighted_average", "all_or_nothing"] + "enum": [ + "weighted_average", + "all_or_nothing" + ] } }, - "required": ["type", "fields"], + "required": [ + "type", + "fields" + ], "additionalProperties": false }, { @@ -11878,7 +13343,10 @@ "minimum": 0 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -11922,7 +13390,10 @@ "minimum": 0 } }, - "required": ["type", "budget"], + "required": [ + "type", + "budget" + ], "additionalProperties": false }, { @@ -11959,7 +13430,10 @@ }, "type": { "type": "string", - "enum": ["token-usage", "token_usage"] + "enum": [ + "token-usage", + "token_usage" + ] }, "max_total": { "type": "number", @@ -11974,7 +13448,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -12011,7 +13487,10 @@ }, "type": { "type": "string", - "enum": ["execution-metrics", "execution_metrics"] + "enum": [ + "execution-metrics", + "execution_metrics" + ] }, "max_tool_calls": { "type": "number", @@ -12043,7 +13522,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -12086,7 +13567,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -12129,7 +13613,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -12166,10 +13653,15 @@ }, "type": { "type": "string", - "enum": ["is-json", "is_json"] + "enum": [ + "is-json", + "is_json" + ] } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -12212,7 +13704,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -12301,7 +13796,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -12311,7 +13809,10 @@ "minItems": 1 } }, - "required": ["type", "criteria"], + "required": [ + "type", + "criteria" + ], "additionalProperties": false } ] @@ -12332,7 +13833,11 @@ }, "strategy": { "type": "string", - "enum": ["pass_at_k", "mean", "confidence_interval"] + "enum": [ + "pass_at_k", + "mean", + "confidence_interval" + ] }, "cost_limit_usd": { "type": "number", @@ -12343,7 +13848,9 @@ "minimum": 0 } }, - "required": ["count"], + "required": [ + "count" + ], "additionalProperties": false }, "total_budget_usd": { @@ -12406,7 +13913,10 @@ }, "type": { "type": "string", - "enum": ["code-grader", "code_grader"] + "enum": [ + "code-grader", + "code_grader" + ] }, "command": { "anyOf": [ @@ -12480,12 +13990,18 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false }, { @@ -12522,7 +14038,10 @@ }, "type": { "type": "string", - "enum": ["llm-grader", "llm_grader"] + "enum": [ + "llm-grader", + "llm_grader" + ] }, "prompt": { "anyOf": [ @@ -12617,7 +14136,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -12668,12 +14190,30 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } } }, - "required": ["type"], + "required": [ + "type" + ], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "include": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "include" + ], "additionalProperties": false }, { @@ -12736,7 +14276,9 @@ } } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -12752,7 +14294,10 @@ "maximum": 1 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -12769,7 +14314,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false }, { @@ -12786,13 +14334,18 @@ "type": "string" } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false } ] } }, - "required": ["type", "aggregator"], + "required": [ + "type", + "aggregator" + ], "additionalProperties": false }, { @@ -12829,11 +14382,20 @@ }, "type": { "type": "string", - "enum": ["tool-trajectory", "tool_trajectory"] + "enum": [ + "tool-trajectory", + "tool_trajectory" + ] }, "mode": { "type": "string", - "enum": ["any_order", "in_order", "exact", "subset", "superset"] + "enum": [ + "any_order", + "in_order", + "exact", + "subset", + "superset" + ] }, "minimums": { "type": "object", @@ -12874,7 +14436,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -12888,7 +14455,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -12899,7 +14471,9 @@ ] } }, - "required": ["tool"], + "required": [ + "tool" + ], "additionalProperties": false } }, @@ -12907,7 +14481,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -12921,7 +14500,12 @@ "anyOf": [ { "type": "string", - "enum": ["exact", "ignore", "subset", "superset"] + "enum": [ + "exact", + "ignore", + "subset", + "superset" + ] }, { "type": "array", @@ -12932,7 +14516,10 @@ ] } }, - "required": ["type", "mode"], + "required": [ + "type", + "mode" + ], "additionalProperties": false }, { @@ -12969,7 +14556,10 @@ }, "type": { "type": "string", - "enum": ["field-accuracy", "field_accuracy"] + "enum": [ + "field-accuracy", + "field_accuracy" + ] }, "fields": { "type": "array", @@ -12981,7 +14571,11 @@ }, "match": { "type": "string", - "enum": ["exact", "numeric_tolerance", "date"] + "enum": [ + "exact", + "numeric_tolerance", + "date" + ] }, "required": { "type": "boolean" @@ -13003,17 +14597,26 @@ } } }, - "required": ["path", "match"], + "required": [ + "path", + "match" + ], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": ["weighted_average", "all_or_nothing"] + "enum": [ + "weighted_average", + "all_or_nothing" + ] } }, - "required": ["type", "fields"], + "required": [ + "type", + "fields" + ], "additionalProperties": false }, { @@ -13057,7 +14660,10 @@ "minimum": 0 } }, - "required": ["type", "threshold"], + "required": [ + "type", + "threshold" + ], "additionalProperties": false }, { @@ -13101,7 +14707,10 @@ "minimum": 0 } }, - "required": ["type", "budget"], + "required": [ + "type", + "budget" + ], "additionalProperties": false }, { @@ -13138,7 +14747,10 @@ }, "type": { "type": "string", - "enum": ["token-usage", "token_usage"] + "enum": [ + "token-usage", + "token_usage" + ] }, "max_total": { "type": "number", @@ -13153,7 +14765,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -13190,7 +14804,10 @@ }, "type": { "type": "string", - "enum": ["execution-metrics", "execution_metrics"] + "enum": [ + "execution-metrics", + "execution_metrics" + ] }, "max_tool_calls": { "type": "number", @@ -13222,7 +14839,9 @@ "minimum": 0 } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -13265,7 +14884,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -13308,7 +14930,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -13345,10 +14970,15 @@ }, "type": { "type": "string", - "enum": ["is-json", "is_json"] + "enum": [ + "is-json", + "is_json" + ] } }, - "required": ["type"], + "required": [ + "type" + ], "additionalProperties": false }, { @@ -13391,7 +15021,10 @@ "type": "string" } }, - "required": ["type", "value"], + "required": [ + "type", + "value" + ], "additionalProperties": false }, { @@ -13480,7 +15113,10 @@ "minLength": 1 } }, - "required": ["score_range", "outcome"], + "required": [ + "score_range", + "outcome" + ], "additionalProperties": false } } @@ -13490,7 +15126,10 @@ "minItems": 1 } }, - "required": ["type", "criteria"], + "required": [ + "type", + "criteria" + ], "additionalProperties": false } ] @@ -13519,7 +15158,10 @@ ] } }, - "required": ["type", "command"], + "required": [ + "type", + "command" + ], "additionalProperties": false } }, @@ -13533,7 +15175,10 @@ }, "isolation": { "type": "string", - "enum": ["shared", "per_test"] + "enum": [ + "shared", + "per_test" + ] }, "repos": { "type": "array", @@ -13557,7 +15202,10 @@ "format": "uri" } }, - "required": ["type", "url"], + "required": [ + "type", + "url" + ], "additionalProperties": false }, { @@ -13571,7 +15219,10 @@ "type": "string" } }, - "required": ["type", "path"], + "required": [ + "type", + "path" + ], "additionalProperties": false } ] @@ -13582,9 +15233,16 @@ "ref": { "type": "string" }, + "base_commit": { + "type": "string", + "minLength": 1 + }, "resolve": { "type": "string", - "enum": ["remote", "local"] + "enum": [ + "remote", + "local" + ] }, "ancestor": { "type": "integer", @@ -13613,7 +15271,10 @@ "additionalProperties": false } }, - "required": ["path", "source"], + "required": [ + "path", + "source" + ], "additionalProperties": false } }, @@ -13649,7 +15310,11 @@ }, "reset": { "type": "string", - "enum": ["none", "fast", "strict"] + "enum": [ + "none", + "fast", + "strict" + ] } }, "additionalProperties": false @@ -13680,7 +15345,11 @@ }, "reset": { "type": "string", - "enum": ["none", "fast", "strict"] + "enum": [ + "none", + "fast", + "strict" + ] } }, "additionalProperties": false @@ -13711,7 +15380,11 @@ }, "reset": { "type": "string", - "enum": ["none", "fast", "strict"] + "enum": [ + "none", + "fast", + "strict" + ] } }, "additionalProperties": false @@ -13742,7 +15415,11 @@ }, "reset": { "type": "string", - "enum": ["none", "fast", "strict"] + "enum": [ + "none", + "fast", + "strict" + ] } }, "additionalProperties": false @@ -13752,7 +15429,11 @@ }, "mode": { "type": "string", - "enum": ["pooled", "temp", "static"] + "enum": [ + "pooled", + "temp", + "static" + ] }, "path": { "type": "string" @@ -13773,9 +15454,15 @@ "cpus": { "type": "number", "minimum": 0.1 + }, + "base_commit": { + "type": "string", + "minLength": 1 } }, - "required": ["image"], + "required": [ + "image" + ], "additionalProperties": false } }, @@ -13787,7 +15474,9 @@ ] } }, - "required": ["tests"], + "required": [ + "tests" + ], "additionalProperties": false } } diff --git a/scripts/import-huggingface.py b/scripts/import-huggingface.py index fd5208230..66244425b 100644 --- a/scripts/import-huggingface.py +++ b/scripts/import-huggingface.py @@ -21,7 +21,9 @@ SWE-bench field mapping: instance_id -> test id problem_statement -> input (user message) - repo + base_commit -> workspace.docker metadata + repo -> metadata.repo + instance_id -> workspace.docker.image (ghcr.io/epoch-research/swe-bench.eval.x86_64.:latest) + base_commit -> legacy workspace.docker compatibility bridge FAIL_TO_PASS -> assertions (code-grader commands) difficulty -> metadata.difficulty @@ -77,15 +79,13 @@ def _to_eval_name(instance_id: str) -> str: return name.strip("-") -def _docker_image_for_repo(repo: str) -> str: - """Derive a Docker image name for a SWE-bench repo. +def _docker_image_for_instance(instance_id: str) -> str: + """Derive a Docker image name for a SWE-bench instance. - Uses the swebench Docker image naming convention: - swebench/sweb.eval.__:latest + Uses the Epoch Research GHCR naming convention: + ghcr.io/epoch-research/swe-bench.eval.x86_64.:latest """ - # repo format: "owner/name" e.g. "django/django" - safe = repo.replace("/", "__") - return f"swebench/sweb.eval.{safe}:latest" + return f"ghcr.io/epoch-research/swe-bench.eval.x86_64.{instance_id}:latest" def _parse_test_list(value: Any) -> list[str]: @@ -120,13 +120,15 @@ def _convert_swebench_instance(row: dict[str, Any]) -> dict[str, Any]: difficulty = row.get("difficulty") # Build assertions from FAIL_TO_PASS and PASS_TO_PASS test names + # SWE-bench Docker images use a conda env named "testbed" for all repo dependencies. + # Commands must run through `conda run -n testbed` to pick up pytest and the installed repo. assertions: list[dict[str, Any]] = [] if fail_to_pass: # Code-grader that runs the previously-failing tests (should pass after patch) assertions.append({ "type": "code-grader", "command": [ - "python", "-c", + "conda", "run", "-n", "testbed", "python", "-c", ( "import subprocess, sys, json; " f"result = subprocess.run({json.dumps(['python', '-m', 'pytest'] + fail_to_pass)}, " @@ -143,7 +145,7 @@ def _convert_swebench_instance(row: dict[str, Any]) -> dict[str, Any]: assertions.append({ "type": "code-grader", "command": [ - "python", "-c", + "conda", "run", "-n", "testbed", "python", "-c", ( "import subprocess, sys, json; " f"result = subprocess.run({json.dumps(['python', '-m', 'pytest'] + pass_to_pass)}, " @@ -165,7 +167,7 @@ def _convert_swebench_instance(row: dict[str, Any]) -> dict[str, Any]: if assertions: test_case["assertions"] = assertions - # Add metadata (informational only — repo/base_commit are in workspace.docker) + # Add metadata (informational only) metadata: dict[str, Any] = {} if repo: metadata["repo"] = repo @@ -181,11 +183,11 @@ def _convert_swebench_instance(row: dict[str, Any]) -> dict[str, Any]: } # Docker workspace config - # base_commit is part of the workspace, not metadata — the container must be - # checked out at this commit for the patch to apply and tests to match. + # base_commit remains here as a compatibility bridge until Docker-backed + # prebuilt images consume workspace.repos[].checkout directly. if repo: docker_config: dict[str, Any] = { - "image": _docker_image_for_repo(repo), + "image": _docker_image_for_instance(instance_id), "timeout": 600, "memory": "4g", } From 5232b8c50569631fb86c99f021e60ed734df2c98 Mon Sep 17 00:00:00 2001 From: Christopher Tso Date: Thu, 9 Apr 2026 00:23:06 +0000 Subject: [PATCH 2/8] style: fix biome formatting in eval-schema.json Co-Authored-By: Claude Sonnet 4.6 (1M context) --- .../references/eval-schema.json | 2528 ++++------------- 1 file changed, 492 insertions(+), 2036 deletions(-) diff --git a/plugins/agentv-dev/skills/agentv-eval-writer/references/eval-schema.json b/plugins/agentv-dev/skills/agentv-eval-writer/references/eval-schema.json index dfd13188e..d261b0bdb 100644 --- a/plugins/agentv-dev/skills/agentv-eval-writer/references/eval-schema.json +++ b/plugins/agentv-dev/skills/agentv-eval-writer/references/eval-schema.json @@ -56,12 +56,7 @@ "properties": { "role": { "type": "string", - "enum": [ - "system", - "user", - "assistant", - "tool" - ] + "enum": ["system", "user", "assistant", "tool"] }, "content": { "anyOf": [ @@ -75,30 +70,20 @@ "properties": { "type": { "type": "string", - "enum": [ - "text", - "file", - "image" - ] + "enum": ["text", "file", "image"] }, "value": { "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false } } ] } }, - "required": [ - "role", - "content" - ], + "required": ["role", "content"], "additionalProperties": false } } @@ -136,12 +121,7 @@ "properties": { "role": { "type": "string", - "enum": [ - "system", - "user", - "assistant", - "tool" - ] + "enum": ["system", "user", "assistant", "tool"] }, "content": { "anyOf": [ @@ -155,30 +135,20 @@ "properties": { "type": { "type": "string", - "enum": [ - "text", - "file", - "image" - ] + "enum": ["text", "file", "image"] }, "value": { "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false } } ] } }, - "required": [ - "role", - "content" - ], + "required": ["role", "content"], "additionalProperties": false } } @@ -206,12 +176,7 @@ "properties": { "role": { "type": "string", - "enum": [ - "system", - "user", - "assistant", - "tool" - ] + "enum": ["system", "user", "assistant", "tool"] }, "content": { "anyOf": [ @@ -225,30 +190,20 @@ "properties": { "type": { "type": "string", - "enum": [ - "text", - "file", - "image" - ] + "enum": ["text", "file", "image"] }, "value": { "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false } } ] } }, - "required": [ - "role", - "content" - ], + "required": ["role", "content"], "additionalProperties": false } } @@ -292,10 +247,7 @@ }, "type": { "type": "string", - "enum": [ - "code-grader", - "code_grader" - ] + "enum": ["code-grader", "code_grader"] }, "command": { "anyOf": [ @@ -369,18 +321,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false }, { @@ -417,10 +363,7 @@ }, "type": { "type": "string", - "enum": [ - "llm-grader", - "llm_grader" - ] + "enum": ["llm-grader", "llm_grader"] }, "prompt": { "anyOf": [ @@ -515,10 +458,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -569,17 +509,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -590,9 +525,7 @@ "minLength": 1 } }, - "required": [ - "include" - ], + "required": ["include"], "additionalProperties": false }, { @@ -655,9 +588,7 @@ } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -673,10 +604,7 @@ "maximum": 1 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -693,10 +621,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false }, { @@ -713,18 +638,13 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false } ] } }, - "required": [ - "type", - "aggregator" - ], + "required": ["type", "aggregator"], "additionalProperties": false }, { @@ -761,20 +681,11 @@ }, "type": { "type": "string", - "enum": [ - "tool-trajectory", - "tool_trajectory" - ] + "enum": ["tool-trajectory", "tool_trajectory"] }, "mode": { "type": "string", - "enum": [ - "any_order", - "in_order", - "exact", - "subset", - "superset" - ] + "enum": ["any_order", "in_order", "exact", "subset", "superset"] }, "minimums": { "type": "object", @@ -815,12 +726,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -834,12 +740,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -850,9 +751,7 @@ ] } }, - "required": [ - "tool" - ], + "required": ["tool"], "additionalProperties": false } }, @@ -860,12 +759,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -879,12 +773,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -895,10 +784,7 @@ ] } }, - "required": [ - "type", - "mode" - ], + "required": ["type", "mode"], "additionalProperties": false }, { @@ -935,10 +821,7 @@ }, "type": { "type": "string", - "enum": [ - "field-accuracy", - "field_accuracy" - ] + "enum": ["field-accuracy", "field_accuracy"] }, "fields": { "type": "array", @@ -950,11 +833,7 @@ }, "match": { "type": "string", - "enum": [ - "exact", - "numeric_tolerance", - "date" - ] + "enum": ["exact", "numeric_tolerance", "date"] }, "required": { "type": "boolean" @@ -976,26 +855,17 @@ } } }, - "required": [ - "path", - "match" - ], + "required": ["path", "match"], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": [ - "weighted_average", - "all_or_nothing" - ] + "enum": ["weighted_average", "all_or_nothing"] } }, - "required": [ - "type", - "fields" - ], + "required": ["type", "fields"], "additionalProperties": false }, { @@ -1039,10 +909,7 @@ "minimum": 0 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -1086,10 +953,7 @@ "minimum": 0 } }, - "required": [ - "type", - "budget" - ], + "required": ["type", "budget"], "additionalProperties": false }, { @@ -1126,10 +990,7 @@ }, "type": { "type": "string", - "enum": [ - "token-usage", - "token_usage" - ] + "enum": ["token-usage", "token_usage"] }, "max_total": { "type": "number", @@ -1144,9 +1005,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -1183,10 +1042,7 @@ }, "type": { "type": "string", - "enum": [ - "execution-metrics", - "execution_metrics" - ] + "enum": ["execution-metrics", "execution_metrics"] }, "max_tool_calls": { "type": "number", @@ -1218,9 +1074,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -1263,10 +1117,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -1309,10 +1160,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -1349,15 +1197,10 @@ }, "type": { "type": "string", - "enum": [ - "is-json", - "is_json" - ] + "enum": ["is-json", "is_json"] } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -1400,10 +1243,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -1492,10 +1332,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -1505,10 +1342,7 @@ "minItems": 1 } }, - "required": [ - "type", - "criteria" - ], + "required": ["type", "criteria"], "additionalProperties": false } ] @@ -1552,10 +1386,7 @@ }, "type": { "type": "string", - "enum": [ - "code-grader", - "code_grader" - ] + "enum": ["code-grader", "code_grader"] }, "command": { "anyOf": [ @@ -1629,18 +1460,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false }, { @@ -1677,10 +1502,7 @@ }, "type": { "type": "string", - "enum": [ - "llm-grader", - "llm_grader" - ] + "enum": ["llm-grader", "llm_grader"] }, "prompt": { "anyOf": [ @@ -1775,10 +1597,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -1829,17 +1648,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -1850,9 +1664,7 @@ "minLength": 1 } }, - "required": [ - "include" - ], + "required": ["include"], "additionalProperties": false }, { @@ -1915,9 +1727,7 @@ } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -1933,10 +1743,7 @@ "maximum": 1 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -1953,10 +1760,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false }, { @@ -1973,18 +1777,13 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false } ] } }, - "required": [ - "type", - "aggregator" - ], + "required": ["type", "aggregator"], "additionalProperties": false }, { @@ -2021,20 +1820,11 @@ }, "type": { "type": "string", - "enum": [ - "tool-trajectory", - "tool_trajectory" - ] + "enum": ["tool-trajectory", "tool_trajectory"] }, "mode": { "type": "string", - "enum": [ - "any_order", - "in_order", - "exact", - "subset", - "superset" - ] + "enum": ["any_order", "in_order", "exact", "subset", "superset"] }, "minimums": { "type": "object", @@ -2075,12 +1865,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -2094,12 +1879,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -2110,9 +1890,7 @@ ] } }, - "required": [ - "tool" - ], + "required": ["tool"], "additionalProperties": false } }, @@ -2120,12 +1898,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -2139,12 +1912,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -2155,10 +1923,7 @@ ] } }, - "required": [ - "type", - "mode" - ], + "required": ["type", "mode"], "additionalProperties": false }, { @@ -2195,10 +1960,7 @@ }, "type": { "type": "string", - "enum": [ - "field-accuracy", - "field_accuracy" - ] + "enum": ["field-accuracy", "field_accuracy"] }, "fields": { "type": "array", @@ -2210,11 +1972,7 @@ }, "match": { "type": "string", - "enum": [ - "exact", - "numeric_tolerance", - "date" - ] + "enum": ["exact", "numeric_tolerance", "date"] }, "required": { "type": "boolean" @@ -2236,26 +1994,17 @@ } } }, - "required": [ - "path", - "match" - ], + "required": ["path", "match"], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": [ - "weighted_average", - "all_or_nothing" - ] + "enum": ["weighted_average", "all_or_nothing"] } }, - "required": [ - "type", - "fields" - ], + "required": ["type", "fields"], "additionalProperties": false }, { @@ -2299,10 +2048,7 @@ "minimum": 0 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -2346,10 +2092,7 @@ "minimum": 0 } }, - "required": [ - "type", - "budget" - ], + "required": ["type", "budget"], "additionalProperties": false }, { @@ -2386,10 +2129,7 @@ }, "type": { "type": "string", - "enum": [ - "token-usage", - "token_usage" - ] + "enum": ["token-usage", "token_usage"] }, "max_total": { "type": "number", @@ -2404,9 +2144,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -2443,10 +2181,7 @@ }, "type": { "type": "string", - "enum": [ - "execution-metrics", - "execution_metrics" - ] + "enum": ["execution-metrics", "execution_metrics"] }, "max_tool_calls": { "type": "number", @@ -2478,9 +2213,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -2523,10 +2256,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -2569,10 +2299,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -2609,15 +2336,10 @@ }, "type": { "type": "string", - "enum": [ - "is-json", - "is_json" - ] + "enum": ["is-json", "is_json"] } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -2660,10 +2382,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -2752,10 +2471,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -2765,10 +2481,7 @@ "minItems": 1 } }, - "required": [ - "type", - "criteria" - ], + "required": ["type", "criteria"], "additionalProperties": false } ] @@ -2829,10 +2542,7 @@ }, "type": { "type": "string", - "enum": [ - "code-grader", - "code_grader" - ] + "enum": ["code-grader", "code_grader"] }, "command": { "anyOf": [ @@ -2906,18 +2616,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false }, { @@ -2954,10 +2658,7 @@ }, "type": { "type": "string", - "enum": [ - "llm-grader", - "llm_grader" - ] + "enum": ["llm-grader", "llm_grader"] }, "prompt": { "anyOf": [ @@ -3052,10 +2753,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -3106,17 +2804,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -3127,9 +2820,7 @@ "minLength": 1 } }, - "required": [ - "include" - ], + "required": ["include"], "additionalProperties": false }, { @@ -3192,9 +2883,7 @@ } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -3210,10 +2899,7 @@ "maximum": 1 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -3230,10 +2916,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false }, { @@ -3250,18 +2933,13 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false } ] } }, - "required": [ - "type", - "aggregator" - ], + "required": ["type", "aggregator"], "additionalProperties": false }, { @@ -3298,20 +2976,11 @@ }, "type": { "type": "string", - "enum": [ - "tool-trajectory", - "tool_trajectory" - ] + "enum": ["tool-trajectory", "tool_trajectory"] }, "mode": { "type": "string", - "enum": [ - "any_order", - "in_order", - "exact", - "subset", - "superset" - ] + "enum": ["any_order", "in_order", "exact", "subset", "superset"] }, "minimums": { "type": "object", @@ -3352,12 +3021,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -3371,12 +3035,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -3387,9 +3046,7 @@ ] } }, - "required": [ - "tool" - ], + "required": ["tool"], "additionalProperties": false } }, @@ -3397,12 +3054,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -3416,12 +3068,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -3432,10 +3079,7 @@ ] } }, - "required": [ - "type", - "mode" - ], + "required": ["type", "mode"], "additionalProperties": false }, { @@ -3472,10 +3116,7 @@ }, "type": { "type": "string", - "enum": [ - "field-accuracy", - "field_accuracy" - ] + "enum": ["field-accuracy", "field_accuracy"] }, "fields": { "type": "array", @@ -3487,11 +3128,7 @@ }, "match": { "type": "string", - "enum": [ - "exact", - "numeric_tolerance", - "date" - ] + "enum": ["exact", "numeric_tolerance", "date"] }, "required": { "type": "boolean" @@ -3513,26 +3150,17 @@ } } }, - "required": [ - "path", - "match" - ], + "required": ["path", "match"], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": [ - "weighted_average", - "all_or_nothing" - ] + "enum": ["weighted_average", "all_or_nothing"] } }, - "required": [ - "type", - "fields" - ], + "required": ["type", "fields"], "additionalProperties": false }, { @@ -3576,10 +3204,7 @@ "minimum": 0 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -3623,10 +3248,7 @@ "minimum": 0 } }, - "required": [ - "type", - "budget" - ], + "required": ["type", "budget"], "additionalProperties": false }, { @@ -3663,10 +3285,7 @@ }, "type": { "type": "string", - "enum": [ - "token-usage", - "token_usage" - ] + "enum": ["token-usage", "token_usage"] }, "max_total": { "type": "number", @@ -3681,9 +3300,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -3720,10 +3337,7 @@ }, "type": { "type": "string", - "enum": [ - "execution-metrics", - "execution_metrics" - ] + "enum": ["execution-metrics", "execution_metrics"] }, "max_tool_calls": { "type": "number", @@ -3755,9 +3369,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -3800,10 +3412,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -3846,10 +3455,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -3886,15 +3492,10 @@ }, "type": { "type": "string", - "enum": [ - "is-json", - "is_json" - ] + "enum": ["is-json", "is_json"] } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -3937,10 +3538,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -4029,10 +3627,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -4042,10 +3637,7 @@ "minItems": 1 } }, - "required": [ - "type", - "criteria" - ], + "required": ["type", "criteria"], "additionalProperties": false } ] @@ -4089,10 +3681,7 @@ }, "type": { "type": "string", - "enum": [ - "code-grader", - "code_grader" - ] + "enum": ["code-grader", "code_grader"] }, "command": { "anyOf": [ @@ -4166,18 +3755,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false }, { @@ -4214,10 +3797,7 @@ }, "type": { "type": "string", - "enum": [ - "llm-grader", - "llm_grader" - ] + "enum": ["llm-grader", "llm_grader"] }, "prompt": { "anyOf": [ @@ -4312,10 +3892,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -4366,17 +3943,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -4387,9 +3959,7 @@ "minLength": 1 } }, - "required": [ - "include" - ], + "required": ["include"], "additionalProperties": false }, { @@ -4452,9 +4022,7 @@ } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -4470,10 +4038,7 @@ "maximum": 1 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -4490,10 +4055,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false }, { @@ -4510,18 +4072,13 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false } ] } }, - "required": [ - "type", - "aggregator" - ], + "required": ["type", "aggregator"], "additionalProperties": false }, { @@ -4558,20 +4115,11 @@ }, "type": { "type": "string", - "enum": [ - "tool-trajectory", - "tool_trajectory" - ] + "enum": ["tool-trajectory", "tool_trajectory"] }, "mode": { "type": "string", - "enum": [ - "any_order", - "in_order", - "exact", - "subset", - "superset" - ] + "enum": ["any_order", "in_order", "exact", "subset", "superset"] }, "minimums": { "type": "object", @@ -4612,12 +4160,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -4631,12 +4174,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -4647,9 +4185,7 @@ ] } }, - "required": [ - "tool" - ], + "required": ["tool"], "additionalProperties": false } }, @@ -4657,12 +4193,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -4676,12 +4207,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -4692,10 +4218,7 @@ ] } }, - "required": [ - "type", - "mode" - ], + "required": ["type", "mode"], "additionalProperties": false }, { @@ -4732,10 +4255,7 @@ }, "type": { "type": "string", - "enum": [ - "field-accuracy", - "field_accuracy" - ] + "enum": ["field-accuracy", "field_accuracy"] }, "fields": { "type": "array", @@ -4747,11 +4267,7 @@ }, "match": { "type": "string", - "enum": [ - "exact", - "numeric_tolerance", - "date" - ] + "enum": ["exact", "numeric_tolerance", "date"] }, "required": { "type": "boolean" @@ -4773,26 +4289,17 @@ } } }, - "required": [ - "path", - "match" - ], + "required": ["path", "match"], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": [ - "weighted_average", - "all_or_nothing" - ] + "enum": ["weighted_average", "all_or_nothing"] } }, - "required": [ - "type", - "fields" - ], + "required": ["type", "fields"], "additionalProperties": false }, { @@ -4836,10 +4343,7 @@ "minimum": 0 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -4883,10 +4387,7 @@ "minimum": 0 } }, - "required": [ - "type", - "budget" - ], + "required": ["type", "budget"], "additionalProperties": false }, { @@ -4923,10 +4424,7 @@ }, "type": { "type": "string", - "enum": [ - "token-usage", - "token_usage" - ] + "enum": ["token-usage", "token_usage"] }, "max_total": { "type": "number", @@ -4941,9 +4439,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -4980,10 +4476,7 @@ }, "type": { "type": "string", - "enum": [ - "execution-metrics", - "execution_metrics" - ] + "enum": ["execution-metrics", "execution_metrics"] }, "max_tool_calls": { "type": "number", @@ -5015,9 +4508,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -5060,10 +4551,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -5106,10 +4594,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -5146,15 +4631,10 @@ }, "type": { "type": "string", - "enum": [ - "is-json", - "is_json" - ] + "enum": ["is-json", "is_json"] } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -5197,10 +4677,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -5289,10 +4766,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -5302,10 +4776,7 @@ "minItems": 1 } }, - "required": [ - "type", - "criteria" - ], + "required": ["type", "criteria"], "additionalProperties": false } ] @@ -5326,11 +4797,7 @@ }, "strategy": { "type": "string", - "enum": [ - "pass_at_k", - "mean", - "confidence_interval" - ] + "enum": ["pass_at_k", "mean", "confidence_interval"] }, "cost_limit_usd": { "type": "number", @@ -5341,9 +4808,7 @@ "minimum": 0 } }, - "required": [ - "count" - ], + "required": ["count"], "additionalProperties": false }, "total_budget_usd": { @@ -5376,10 +4841,7 @@ }, "isolation": { "type": "string", - "enum": [ - "shared", - "per_test" - ] + "enum": ["shared", "per_test"] }, "repos": { "type": "array", @@ -5403,10 +4865,7 @@ "format": "uri" } }, - "required": [ - "type", - "url" - ], + "required": ["type", "url"], "additionalProperties": false }, { @@ -5420,10 +4879,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false } ] @@ -5440,10 +4896,7 @@ }, "resolve": { "type": "string", - "enum": [ - "remote", - "local" - ] + "enum": ["remote", "local"] }, "ancestor": { "type": "integer", @@ -5472,10 +4925,7 @@ "additionalProperties": false } }, - "required": [ - "path", - "source" - ], + "required": ["path", "source"], "additionalProperties": false } }, @@ -5511,11 +4961,7 @@ }, "reset": { "type": "string", - "enum": [ - "none", - "fast", - "strict" - ] + "enum": ["none", "fast", "strict"] } }, "additionalProperties": false @@ -5546,11 +4992,7 @@ }, "reset": { "type": "string", - "enum": [ - "none", - "fast", - "strict" - ] + "enum": ["none", "fast", "strict"] } }, "additionalProperties": false @@ -5581,11 +5023,7 @@ }, "reset": { "type": "string", - "enum": [ - "none", - "fast", - "strict" - ] + "enum": ["none", "fast", "strict"] } }, "additionalProperties": false @@ -5616,11 +5054,7 @@ }, "reset": { "type": "string", - "enum": [ - "none", - "fast", - "strict" - ] + "enum": ["none", "fast", "strict"] } }, "additionalProperties": false @@ -5630,11 +5064,7 @@ }, "mode": { "type": "string", - "enum": [ - "pooled", - "temp", - "static" - ] + "enum": ["pooled", "temp", "static"] }, "path": { "type": "string" @@ -5661,9 +5091,7 @@ "minLength": 1 } }, - "required": [ - "image" - ], + "required": ["image"], "additionalProperties": false } }, @@ -5683,9 +5111,7 @@ "type": "string" } }, - "required": [ - "id" - ], + "required": ["id"], "additionalProperties": false } }, @@ -5720,12 +5146,7 @@ "properties": { "role": { "type": "string", - "enum": [ - "system", - "user", - "assistant", - "tool" - ] + "enum": ["system", "user", "assistant", "tool"] }, "content": { "anyOf": [ @@ -5739,30 +5160,20 @@ "properties": { "type": { "type": "string", - "enum": [ - "text", - "file", - "image" - ] + "enum": ["text", "file", "image"] }, "value": { "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false } } ] } }, - "required": [ - "role", - "content" - ], + "required": ["role", "content"], "additionalProperties": false } } @@ -5790,12 +5201,7 @@ "properties": { "role": { "type": "string", - "enum": [ - "system", - "user", - "assistant", - "tool" - ] + "enum": ["system", "user", "assistant", "tool"] }, "content": { "anyOf": [ @@ -5809,30 +5215,20 @@ "properties": { "type": { "type": "string", - "enum": [ - "text", - "file", - "image" - ] + "enum": ["text", "file", "image"] }, "value": { "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false } } ] } }, - "required": [ - "role", - "content" - ], + "required": ["role", "content"], "additionalProperties": false } } @@ -5876,10 +5272,7 @@ }, "type": { "type": "string", - "enum": [ - "code-grader", - "code_grader" - ] + "enum": ["code-grader", "code_grader"] }, "command": { "anyOf": [ @@ -5953,18 +5346,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false }, { @@ -6001,10 +5388,7 @@ }, "type": { "type": "string", - "enum": [ - "llm-grader", - "llm_grader" - ] + "enum": ["llm-grader", "llm_grader"] }, "prompt": { "anyOf": [ @@ -6099,10 +5483,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -6153,17 +5534,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -6174,9 +5550,7 @@ "minLength": 1 } }, - "required": [ - "include" - ], + "required": ["include"], "additionalProperties": false }, { @@ -6239,9 +5613,7 @@ } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -6257,10 +5629,7 @@ "maximum": 1 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -6277,10 +5646,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false }, { @@ -6297,18 +5663,13 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false } ] } }, - "required": [ - "type", - "aggregator" - ], + "required": ["type", "aggregator"], "additionalProperties": false }, { @@ -6345,20 +5706,11 @@ }, "type": { "type": "string", - "enum": [ - "tool-trajectory", - "tool_trajectory" - ] + "enum": ["tool-trajectory", "tool_trajectory"] }, "mode": { "type": "string", - "enum": [ - "any_order", - "in_order", - "exact", - "subset", - "superset" - ] + "enum": ["any_order", "in_order", "exact", "subset", "superset"] }, "minimums": { "type": "object", @@ -6399,12 +5751,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -6418,12 +5765,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -6434,9 +5776,7 @@ ] } }, - "required": [ - "tool" - ], + "required": ["tool"], "additionalProperties": false } }, @@ -6444,12 +5784,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -6463,12 +5798,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -6479,10 +5809,7 @@ ] } }, - "required": [ - "type", - "mode" - ], + "required": ["type", "mode"], "additionalProperties": false }, { @@ -6519,10 +5846,7 @@ }, "type": { "type": "string", - "enum": [ - "field-accuracy", - "field_accuracy" - ] + "enum": ["field-accuracy", "field_accuracy"] }, "fields": { "type": "array", @@ -6534,11 +5858,7 @@ }, "match": { "type": "string", - "enum": [ - "exact", - "numeric_tolerance", - "date" - ] + "enum": ["exact", "numeric_tolerance", "date"] }, "required": { "type": "boolean" @@ -6560,26 +5880,17 @@ } } }, - "required": [ - "path", - "match" - ], + "required": ["path", "match"], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": [ - "weighted_average", - "all_or_nothing" - ] + "enum": ["weighted_average", "all_or_nothing"] } }, - "required": [ - "type", - "fields" - ], + "required": ["type", "fields"], "additionalProperties": false }, { @@ -6623,10 +5934,7 @@ "minimum": 0 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -6670,10 +5978,7 @@ "minimum": 0 } }, - "required": [ - "type", - "budget" - ], + "required": ["type", "budget"], "additionalProperties": false }, { @@ -6710,10 +6015,7 @@ }, "type": { "type": "string", - "enum": [ - "token-usage", - "token_usage" - ] + "enum": ["token-usage", "token_usage"] }, "max_total": { "type": "number", @@ -6728,9 +6030,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -6767,10 +6067,7 @@ }, "type": { "type": "string", - "enum": [ - "execution-metrics", - "execution_metrics" - ] + "enum": ["execution-metrics", "execution_metrics"] }, "max_tool_calls": { "type": "number", @@ -6802,9 +6099,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -6847,10 +6142,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -6893,10 +6185,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -6933,15 +6222,10 @@ }, "type": { "type": "string", - "enum": [ - "is-json", - "is_json" - ] + "enum": ["is-json", "is_json"] } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -6984,10 +6268,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -7076,10 +6357,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -7089,10 +6367,7 @@ "minItems": 1 } }, - "required": [ - "type", - "criteria" - ], + "required": ["type", "criteria"], "additionalProperties": false } ] @@ -7136,10 +6411,7 @@ }, "type": { "type": "string", - "enum": [ - "code-grader", - "code_grader" - ] + "enum": ["code-grader", "code_grader"] }, "command": { "anyOf": [ @@ -7213,18 +6485,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false }, { @@ -7261,10 +6527,7 @@ }, "type": { "type": "string", - "enum": [ - "llm-grader", - "llm_grader" - ] + "enum": ["llm-grader", "llm_grader"] }, "prompt": { "anyOf": [ @@ -7359,10 +6622,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -7413,17 +6673,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -7434,9 +6689,7 @@ "minLength": 1 } }, - "required": [ - "include" - ], + "required": ["include"], "additionalProperties": false }, { @@ -7499,9 +6752,7 @@ } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -7517,10 +6768,7 @@ "maximum": 1 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -7537,10 +6785,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false }, { @@ -7557,18 +6802,13 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false } ] } }, - "required": [ - "type", - "aggregator" - ], + "required": ["type", "aggregator"], "additionalProperties": false }, { @@ -7605,20 +6845,11 @@ }, "type": { "type": "string", - "enum": [ - "tool-trajectory", - "tool_trajectory" - ] + "enum": ["tool-trajectory", "tool_trajectory"] }, "mode": { "type": "string", - "enum": [ - "any_order", - "in_order", - "exact", - "subset", - "superset" - ] + "enum": ["any_order", "in_order", "exact", "subset", "superset"] }, "minimums": { "type": "object", @@ -7659,12 +6890,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -7678,12 +6904,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -7694,9 +6915,7 @@ ] } }, - "required": [ - "tool" - ], + "required": ["tool"], "additionalProperties": false } }, @@ -7704,12 +6923,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -7723,12 +6937,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -7739,10 +6948,7 @@ ] } }, - "required": [ - "type", - "mode" - ], + "required": ["type", "mode"], "additionalProperties": false }, { @@ -7779,10 +6985,7 @@ }, "type": { "type": "string", - "enum": [ - "field-accuracy", - "field_accuracy" - ] + "enum": ["field-accuracy", "field_accuracy"] }, "fields": { "type": "array", @@ -7794,11 +6997,7 @@ }, "match": { "type": "string", - "enum": [ - "exact", - "numeric_tolerance", - "date" - ] + "enum": ["exact", "numeric_tolerance", "date"] }, "required": { "type": "boolean" @@ -7820,26 +7019,17 @@ } } }, - "required": [ - "path", - "match" - ], + "required": ["path", "match"], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": [ - "weighted_average", - "all_or_nothing" - ] + "enum": ["weighted_average", "all_or_nothing"] } }, - "required": [ - "type", - "fields" - ], + "required": ["type", "fields"], "additionalProperties": false }, { @@ -7883,10 +7073,7 @@ "minimum": 0 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -7930,10 +7117,7 @@ "minimum": 0 } }, - "required": [ - "type", - "budget" - ], + "required": ["type", "budget"], "additionalProperties": false }, { @@ -7970,10 +7154,7 @@ }, "type": { "type": "string", - "enum": [ - "token-usage", - "token_usage" - ] + "enum": ["token-usage", "token_usage"] }, "max_total": { "type": "number", @@ -7988,9 +7169,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -8027,10 +7206,7 @@ }, "type": { "type": "string", - "enum": [ - "execution-metrics", - "execution_metrics" - ] + "enum": ["execution-metrics", "execution_metrics"] }, "max_tool_calls": { "type": "number", @@ -8062,9 +7238,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -8107,10 +7281,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -8153,10 +7324,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -8193,15 +7361,10 @@ }, "type": { "type": "string", - "enum": [ - "is-json", - "is_json" - ] + "enum": ["is-json", "is_json"] } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -8244,10 +7407,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -8336,10 +7496,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -8349,10 +7506,7 @@ "minItems": 1 } }, - "required": [ - "type", - "criteria" - ], + "required": ["type", "criteria"], "additionalProperties": false } ] @@ -8413,10 +7567,7 @@ }, "type": { "type": "string", - "enum": [ - "code-grader", - "code_grader" - ] + "enum": ["code-grader", "code_grader"] }, "command": { "anyOf": [ @@ -8490,18 +7641,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false }, { @@ -8538,10 +7683,7 @@ }, "type": { "type": "string", - "enum": [ - "llm-grader", - "llm_grader" - ] + "enum": ["llm-grader", "llm_grader"] }, "prompt": { "anyOf": [ @@ -8636,10 +7778,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -8690,17 +7829,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -8711,9 +7845,7 @@ "minLength": 1 } }, - "required": [ - "include" - ], + "required": ["include"], "additionalProperties": false }, { @@ -8776,9 +7908,7 @@ } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -8794,10 +7924,7 @@ "maximum": 1 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -8814,10 +7941,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false }, { @@ -8834,18 +7958,13 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false } ] } }, - "required": [ - "type", - "aggregator" - ], + "required": ["type", "aggregator"], "additionalProperties": false }, { @@ -8882,20 +8001,11 @@ }, "type": { "type": "string", - "enum": [ - "tool-trajectory", - "tool_trajectory" - ] + "enum": ["tool-trajectory", "tool_trajectory"] }, "mode": { "type": "string", - "enum": [ - "any_order", - "in_order", - "exact", - "subset", - "superset" - ] + "enum": ["any_order", "in_order", "exact", "subset", "superset"] }, "minimums": { "type": "object", @@ -8936,12 +8046,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -8955,12 +8060,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -8971,9 +8071,7 @@ ] } }, - "required": [ - "tool" - ], + "required": ["tool"], "additionalProperties": false } }, @@ -8981,12 +8079,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -9000,12 +8093,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -9016,10 +8104,7 @@ ] } }, - "required": [ - "type", - "mode" - ], + "required": ["type", "mode"], "additionalProperties": false }, { @@ -9056,10 +8141,7 @@ }, "type": { "type": "string", - "enum": [ - "field-accuracy", - "field_accuracy" - ] + "enum": ["field-accuracy", "field_accuracy"] }, "fields": { "type": "array", @@ -9071,11 +8153,7 @@ }, "match": { "type": "string", - "enum": [ - "exact", - "numeric_tolerance", - "date" - ] + "enum": ["exact", "numeric_tolerance", "date"] }, "required": { "type": "boolean" @@ -9097,26 +8175,17 @@ } } }, - "required": [ - "path", - "match" - ], + "required": ["path", "match"], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": [ - "weighted_average", - "all_or_nothing" - ] + "enum": ["weighted_average", "all_or_nothing"] } }, - "required": [ - "type", - "fields" - ], + "required": ["type", "fields"], "additionalProperties": false }, { @@ -9160,10 +8229,7 @@ "minimum": 0 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -9207,10 +8273,7 @@ "minimum": 0 } }, - "required": [ - "type", - "budget" - ], + "required": ["type", "budget"], "additionalProperties": false }, { @@ -9247,10 +8310,7 @@ }, "type": { "type": "string", - "enum": [ - "token-usage", - "token_usage" - ] + "enum": ["token-usage", "token_usage"] }, "max_total": { "type": "number", @@ -9265,9 +8325,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -9304,10 +8362,7 @@ }, "type": { "type": "string", - "enum": [ - "execution-metrics", - "execution_metrics" - ] + "enum": ["execution-metrics", "execution_metrics"] }, "max_tool_calls": { "type": "number", @@ -9339,9 +8394,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -9384,10 +8437,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -9430,10 +8480,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -9470,15 +8517,10 @@ }, "type": { "type": "string", - "enum": [ - "is-json", - "is_json" - ] + "enum": ["is-json", "is_json"] } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -9521,10 +8563,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -9613,10 +8652,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -9626,10 +8662,7 @@ "minItems": 1 } }, - "required": [ - "type", - "criteria" - ], + "required": ["type", "criteria"], "additionalProperties": false } ] @@ -9673,10 +8706,7 @@ }, "type": { "type": "string", - "enum": [ - "code-grader", - "code_grader" - ] + "enum": ["code-grader", "code_grader"] }, "command": { "anyOf": [ @@ -9750,18 +8780,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false }, { @@ -9798,10 +8822,7 @@ }, "type": { "type": "string", - "enum": [ - "llm-grader", - "llm_grader" - ] + "enum": ["llm-grader", "llm_grader"] }, "prompt": { "anyOf": [ @@ -9896,10 +8917,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -9950,17 +8968,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -9971,9 +8984,7 @@ "minLength": 1 } }, - "required": [ - "include" - ], + "required": ["include"], "additionalProperties": false }, { @@ -10036,9 +9047,7 @@ } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -10054,10 +9063,7 @@ "maximum": 1 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -10074,10 +9080,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false }, { @@ -10094,18 +9097,13 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false } ] } }, - "required": [ - "type", - "aggregator" - ], + "required": ["type", "aggregator"], "additionalProperties": false }, { @@ -10142,20 +9140,11 @@ }, "type": { "type": "string", - "enum": [ - "tool-trajectory", - "tool_trajectory" - ] + "enum": ["tool-trajectory", "tool_trajectory"] }, "mode": { "type": "string", - "enum": [ - "any_order", - "in_order", - "exact", - "subset", - "superset" - ] + "enum": ["any_order", "in_order", "exact", "subset", "superset"] }, "minimums": { "type": "object", @@ -10196,12 +9185,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -10215,12 +9199,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -10231,9 +9210,7 @@ ] } }, - "required": [ - "tool" - ], + "required": ["tool"], "additionalProperties": false } }, @@ -10241,12 +9218,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -10260,12 +9232,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -10276,10 +9243,7 @@ ] } }, - "required": [ - "type", - "mode" - ], + "required": ["type", "mode"], "additionalProperties": false }, { @@ -10316,10 +9280,7 @@ }, "type": { "type": "string", - "enum": [ - "field-accuracy", - "field_accuracy" - ] + "enum": ["field-accuracy", "field_accuracy"] }, "fields": { "type": "array", @@ -10331,11 +9292,7 @@ }, "match": { "type": "string", - "enum": [ - "exact", - "numeric_tolerance", - "date" - ] + "enum": ["exact", "numeric_tolerance", "date"] }, "required": { "type": "boolean" @@ -10357,26 +9314,17 @@ } } }, - "required": [ - "path", - "match" - ], + "required": ["path", "match"], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": [ - "weighted_average", - "all_or_nothing" - ] + "enum": ["weighted_average", "all_or_nothing"] } }, - "required": [ - "type", - "fields" - ], + "required": ["type", "fields"], "additionalProperties": false }, { @@ -10420,10 +9368,7 @@ "minimum": 0 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -10467,10 +9412,7 @@ "minimum": 0 } }, - "required": [ - "type", - "budget" - ], + "required": ["type", "budget"], "additionalProperties": false }, { @@ -10507,10 +9449,7 @@ }, "type": { "type": "string", - "enum": [ - "token-usage", - "token_usage" - ] + "enum": ["token-usage", "token_usage"] }, "max_total": { "type": "number", @@ -10525,9 +9464,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -10564,10 +9501,7 @@ }, "type": { "type": "string", - "enum": [ - "execution-metrics", - "execution_metrics" - ] + "enum": ["execution-metrics", "execution_metrics"] }, "max_tool_calls": { "type": "number", @@ -10599,9 +9533,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -10644,10 +9576,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -10690,10 +9619,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -10730,15 +9656,10 @@ }, "type": { "type": "string", - "enum": [ - "is-json", - "is_json" - ] + "enum": ["is-json", "is_json"] } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -10781,10 +9702,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -10873,10 +9791,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -10886,10 +9801,7 @@ "minItems": 1 } }, - "required": [ - "type", - "criteria" - ], + "required": ["type", "criteria"], "additionalProperties": false } ] @@ -10910,11 +9822,7 @@ }, "strategy": { "type": "string", - "enum": [ - "pass_at_k", - "mean", - "confidence_interval" - ] + "enum": ["pass_at_k", "mean", "confidence_interval"] }, "cost_limit_usd": { "type": "number", @@ -10925,9 +9833,7 @@ "minimum": 0 } }, - "required": [ - "count" - ], + "required": ["count"], "additionalProperties": false }, "total_budget_usd": { @@ -10960,10 +9866,7 @@ }, "isolation": { "type": "string", - "enum": [ - "shared", - "per_test" - ] + "enum": ["shared", "per_test"] }, "repos": { "type": "array", @@ -10987,10 +9890,7 @@ "format": "uri" } }, - "required": [ - "type", - "url" - ], + "required": ["type", "url"], "additionalProperties": false }, { @@ -11004,10 +9904,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false } ] @@ -11024,10 +9921,7 @@ }, "resolve": { "type": "string", - "enum": [ - "remote", - "local" - ] + "enum": ["remote", "local"] }, "ancestor": { "type": "integer", @@ -11056,10 +9950,7 @@ "additionalProperties": false } }, - "required": [ - "path", - "source" - ], + "required": ["path", "source"], "additionalProperties": false } }, @@ -11095,11 +9986,7 @@ }, "reset": { "type": "string", - "enum": [ - "none", - "fast", - "strict" - ] + "enum": ["none", "fast", "strict"] } }, "additionalProperties": false @@ -11130,11 +10017,7 @@ }, "reset": { "type": "string", - "enum": [ - "none", - "fast", - "strict" - ] + "enum": ["none", "fast", "strict"] } }, "additionalProperties": false @@ -11165,11 +10048,7 @@ }, "reset": { "type": "string", - "enum": [ - "none", - "fast", - "strict" - ] + "enum": ["none", "fast", "strict"] } }, "additionalProperties": false @@ -11200,11 +10079,7 @@ }, "reset": { "type": "string", - "enum": [ - "none", - "fast", - "strict" - ] + "enum": ["none", "fast", "strict"] } }, "additionalProperties": false @@ -11214,11 +10089,7 @@ }, "mode": { "type": "string", - "enum": [ - "pooled", - "temp", - "static" - ] + "enum": ["pooled", "temp", "static"] }, "path": { "type": "string" @@ -11245,9 +10116,7 @@ "minLength": 1 } }, - "required": [ - "image" - ], + "required": ["image"], "additionalProperties": false } }, @@ -11267,9 +10136,7 @@ "type": "string" } }, - "required": [ - "id" - ], + "required": ["id"], "additionalProperties": false } }, @@ -11336,10 +10203,7 @@ }, "type": { "type": "string", - "enum": [ - "code-grader", - "code_grader" - ] + "enum": ["code-grader", "code_grader"] }, "command": { "anyOf": [ @@ -11413,18 +10277,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false }, { @@ -11461,10 +10319,7 @@ }, "type": { "type": "string", - "enum": [ - "llm-grader", - "llm_grader" - ] + "enum": ["llm-grader", "llm_grader"] }, "prompt": { "anyOf": [ @@ -11559,10 +10414,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -11613,17 +10465,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -11634,9 +10481,7 @@ "minLength": 1 } }, - "required": [ - "include" - ], + "required": ["include"], "additionalProperties": false }, { @@ -11699,9 +10544,7 @@ } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -11717,10 +10560,7 @@ "maximum": 1 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -11737,10 +10577,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false }, { @@ -11757,18 +10594,13 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false } ] } }, - "required": [ - "type", - "aggregator" - ], + "required": ["type", "aggregator"], "additionalProperties": false }, { @@ -11805,20 +10637,11 @@ }, "type": { "type": "string", - "enum": [ - "tool-trajectory", - "tool_trajectory" - ] + "enum": ["tool-trajectory", "tool_trajectory"] }, "mode": { "type": "string", - "enum": [ - "any_order", - "in_order", - "exact", - "subset", - "superset" - ] + "enum": ["any_order", "in_order", "exact", "subset", "superset"] }, "minimums": { "type": "object", @@ -11859,12 +10682,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -11878,12 +10696,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -11894,9 +10707,7 @@ ] } }, - "required": [ - "tool" - ], + "required": ["tool"], "additionalProperties": false } }, @@ -11904,12 +10715,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -11923,12 +10729,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -11939,10 +10740,7 @@ ] } }, - "required": [ - "type", - "mode" - ], + "required": ["type", "mode"], "additionalProperties": false }, { @@ -11979,10 +10777,7 @@ }, "type": { "type": "string", - "enum": [ - "field-accuracy", - "field_accuracy" - ] + "enum": ["field-accuracy", "field_accuracy"] }, "fields": { "type": "array", @@ -11994,11 +10789,7 @@ }, "match": { "type": "string", - "enum": [ - "exact", - "numeric_tolerance", - "date" - ] + "enum": ["exact", "numeric_tolerance", "date"] }, "required": { "type": "boolean" @@ -12020,26 +10811,17 @@ } } }, - "required": [ - "path", - "match" - ], + "required": ["path", "match"], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": [ - "weighted_average", - "all_or_nothing" - ] + "enum": ["weighted_average", "all_or_nothing"] } }, - "required": [ - "type", - "fields" - ], + "required": ["type", "fields"], "additionalProperties": false }, { @@ -12083,10 +10865,7 @@ "minimum": 0 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -12130,10 +10909,7 @@ "minimum": 0 } }, - "required": [ - "type", - "budget" - ], + "required": ["type", "budget"], "additionalProperties": false }, { @@ -12170,10 +10946,7 @@ }, "type": { "type": "string", - "enum": [ - "token-usage", - "token_usage" - ] + "enum": ["token-usage", "token_usage"] }, "max_total": { "type": "number", @@ -12188,9 +10961,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -12227,10 +10998,7 @@ }, "type": { "type": "string", - "enum": [ - "execution-metrics", - "execution_metrics" - ] + "enum": ["execution-metrics", "execution_metrics"] }, "max_tool_calls": { "type": "number", @@ -12262,9 +11030,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -12307,10 +11073,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -12353,10 +11116,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -12393,15 +11153,10 @@ }, "type": { "type": "string", - "enum": [ - "is-json", - "is_json" - ] + "enum": ["is-json", "is_json"] } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -12444,10 +11199,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -12536,10 +11288,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -12549,10 +11298,7 @@ "minItems": 1 } }, - "required": [ - "type", - "criteria" - ], + "required": ["type", "criteria"], "additionalProperties": false } ] @@ -12596,10 +11342,7 @@ }, "type": { "type": "string", - "enum": [ - "code-grader", - "code_grader" - ] + "enum": ["code-grader", "code_grader"] }, "command": { "anyOf": [ @@ -12673,18 +11416,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false }, { @@ -12721,10 +11458,7 @@ }, "type": { "type": "string", - "enum": [ - "llm-grader", - "llm_grader" - ] + "enum": ["llm-grader", "llm_grader"] }, "prompt": { "anyOf": [ @@ -12819,10 +11553,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -12873,17 +11604,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -12894,9 +11620,7 @@ "minLength": 1 } }, - "required": [ - "include" - ], + "required": ["include"], "additionalProperties": false }, { @@ -12959,9 +11683,7 @@ } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -12977,10 +11699,7 @@ "maximum": 1 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -12997,10 +11716,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false }, { @@ -13017,18 +11733,13 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false } ] } }, - "required": [ - "type", - "aggregator" - ], + "required": ["type", "aggregator"], "additionalProperties": false }, { @@ -13065,20 +11776,11 @@ }, "type": { "type": "string", - "enum": [ - "tool-trajectory", - "tool_trajectory" - ] + "enum": ["tool-trajectory", "tool_trajectory"] }, "mode": { "type": "string", - "enum": [ - "any_order", - "in_order", - "exact", - "subset", - "superset" - ] + "enum": ["any_order", "in_order", "exact", "subset", "superset"] }, "minimums": { "type": "object", @@ -13119,12 +11821,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -13138,12 +11835,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -13154,9 +11846,7 @@ ] } }, - "required": [ - "tool" - ], + "required": ["tool"], "additionalProperties": false } }, @@ -13164,12 +11854,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -13183,12 +11868,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -13199,10 +11879,7 @@ ] } }, - "required": [ - "type", - "mode" - ], + "required": ["type", "mode"], "additionalProperties": false }, { @@ -13239,10 +11916,7 @@ }, "type": { "type": "string", - "enum": [ - "field-accuracy", - "field_accuracy" - ] + "enum": ["field-accuracy", "field_accuracy"] }, "fields": { "type": "array", @@ -13254,11 +11928,7 @@ }, "match": { "type": "string", - "enum": [ - "exact", - "numeric_tolerance", - "date" - ] + "enum": ["exact", "numeric_tolerance", "date"] }, "required": { "type": "boolean" @@ -13280,26 +11950,17 @@ } } }, - "required": [ - "path", - "match" - ], + "required": ["path", "match"], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": [ - "weighted_average", - "all_or_nothing" - ] + "enum": ["weighted_average", "all_or_nothing"] } }, - "required": [ - "type", - "fields" - ], + "required": ["type", "fields"], "additionalProperties": false }, { @@ -13343,10 +12004,7 @@ "minimum": 0 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -13390,10 +12048,7 @@ "minimum": 0 } }, - "required": [ - "type", - "budget" - ], + "required": ["type", "budget"], "additionalProperties": false }, { @@ -13430,10 +12085,7 @@ }, "type": { "type": "string", - "enum": [ - "token-usage", - "token_usage" - ] + "enum": ["token-usage", "token_usage"] }, "max_total": { "type": "number", @@ -13448,9 +12100,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -13487,10 +12137,7 @@ }, "type": { "type": "string", - "enum": [ - "execution-metrics", - "execution_metrics" - ] + "enum": ["execution-metrics", "execution_metrics"] }, "max_tool_calls": { "type": "number", @@ -13522,9 +12169,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -13567,10 +12212,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -13613,10 +12255,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -13653,15 +12292,10 @@ }, "type": { "type": "string", - "enum": [ - "is-json", - "is_json" - ] + "enum": ["is-json", "is_json"] } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -13704,10 +12338,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -13796,10 +12427,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -13809,10 +12437,7 @@ "minItems": 1 } }, - "required": [ - "type", - "criteria" - ], + "required": ["type", "criteria"], "additionalProperties": false } ] @@ -13833,11 +12458,7 @@ }, "strategy": { "type": "string", - "enum": [ - "pass_at_k", - "mean", - "confidence_interval" - ] + "enum": ["pass_at_k", "mean", "confidence_interval"] }, "cost_limit_usd": { "type": "number", @@ -13848,9 +12469,7 @@ "minimum": 0 } }, - "required": [ - "count" - ], + "required": ["count"], "additionalProperties": false }, "total_budget_usd": { @@ -13913,10 +12532,7 @@ }, "type": { "type": "string", - "enum": [ - "code-grader", - "code_grader" - ] + "enum": ["code-grader", "code_grader"] }, "command": { "anyOf": [ @@ -13990,18 +12606,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false }, { @@ -14038,10 +12648,7 @@ }, "type": { "type": "string", - "enum": [ - "llm-grader", - "llm_grader" - ] + "enum": ["llm-grader", "llm_grader"] }, "prompt": { "anyOf": [ @@ -14136,10 +12743,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -14190,17 +12794,12 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -14211,9 +12810,7 @@ "minLength": 1 } }, - "required": [ - "include" - ], + "required": ["include"], "additionalProperties": false }, { @@ -14276,9 +12873,7 @@ } } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -14294,10 +12889,7 @@ "maximum": 1 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -14314,10 +12906,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false }, { @@ -14334,18 +12923,13 @@ "type": "string" } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false } ] } }, - "required": [ - "type", - "aggregator" - ], + "required": ["type", "aggregator"], "additionalProperties": false }, { @@ -14382,20 +12966,11 @@ }, "type": { "type": "string", - "enum": [ - "tool-trajectory", - "tool_trajectory" - ] + "enum": ["tool-trajectory", "tool_trajectory"] }, "mode": { "type": "string", - "enum": [ - "any_order", - "in_order", - "exact", - "subset", - "superset" - ] + "enum": ["any_order", "in_order", "exact", "subset", "superset"] }, "minimums": { "type": "object", @@ -14436,12 +13011,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -14455,12 +13025,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -14471,9 +13036,7 @@ ] } }, - "required": [ - "tool" - ], + "required": ["tool"], "additionalProperties": false } }, @@ -14481,12 +13044,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -14500,12 +13058,7 @@ "anyOf": [ { "type": "string", - "enum": [ - "exact", - "ignore", - "subset", - "superset" - ] + "enum": ["exact", "ignore", "subset", "superset"] }, { "type": "array", @@ -14516,10 +13069,7 @@ ] } }, - "required": [ - "type", - "mode" - ], + "required": ["type", "mode"], "additionalProperties": false }, { @@ -14556,10 +13106,7 @@ }, "type": { "type": "string", - "enum": [ - "field-accuracy", - "field_accuracy" - ] + "enum": ["field-accuracy", "field_accuracy"] }, "fields": { "type": "array", @@ -14571,11 +13118,7 @@ }, "match": { "type": "string", - "enum": [ - "exact", - "numeric_tolerance", - "date" - ] + "enum": ["exact", "numeric_tolerance", "date"] }, "required": { "type": "boolean" @@ -14597,26 +13140,17 @@ } } }, - "required": [ - "path", - "match" - ], + "required": ["path", "match"], "additionalProperties": false }, "minItems": 1 }, "aggregation": { "type": "string", - "enum": [ - "weighted_average", - "all_or_nothing" - ] + "enum": ["weighted_average", "all_or_nothing"] } }, - "required": [ - "type", - "fields" - ], + "required": ["type", "fields"], "additionalProperties": false }, { @@ -14660,10 +13194,7 @@ "minimum": 0 } }, - "required": [ - "type", - "threshold" - ], + "required": ["type", "threshold"], "additionalProperties": false }, { @@ -14707,10 +13238,7 @@ "minimum": 0 } }, - "required": [ - "type", - "budget" - ], + "required": ["type", "budget"], "additionalProperties": false }, { @@ -14747,10 +13275,7 @@ }, "type": { "type": "string", - "enum": [ - "token-usage", - "token_usage" - ] + "enum": ["token-usage", "token_usage"] }, "max_total": { "type": "number", @@ -14765,9 +13290,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -14804,10 +13327,7 @@ }, "type": { "type": "string", - "enum": [ - "execution-metrics", - "execution_metrics" - ] + "enum": ["execution-metrics", "execution_metrics"] }, "max_tool_calls": { "type": "number", @@ -14839,9 +13359,7 @@ "minimum": 0 } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -14884,10 +13402,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -14930,10 +13445,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -14970,15 +13482,10 @@ }, "type": { "type": "string", - "enum": [ - "is-json", - "is_json" - ] + "enum": ["is-json", "is_json"] } }, - "required": [ - "type" - ], + "required": ["type"], "additionalProperties": false }, { @@ -15021,10 +13528,7 @@ "type": "string" } }, - "required": [ - "type", - "value" - ], + "required": ["type", "value"], "additionalProperties": false }, { @@ -15113,10 +13617,7 @@ "minLength": 1 } }, - "required": [ - "score_range", - "outcome" - ], + "required": ["score_range", "outcome"], "additionalProperties": false } } @@ -15126,10 +13627,7 @@ "minItems": 1 } }, - "required": [ - "type", - "criteria" - ], + "required": ["type", "criteria"], "additionalProperties": false } ] @@ -15158,10 +13656,7 @@ ] } }, - "required": [ - "type", - "command" - ], + "required": ["type", "command"], "additionalProperties": false } }, @@ -15175,10 +13670,7 @@ }, "isolation": { "type": "string", - "enum": [ - "shared", - "per_test" - ] + "enum": ["shared", "per_test"] }, "repos": { "type": "array", @@ -15202,10 +13694,7 @@ "format": "uri" } }, - "required": [ - "type", - "url" - ], + "required": ["type", "url"], "additionalProperties": false }, { @@ -15219,10 +13708,7 @@ "type": "string" } }, - "required": [ - "type", - "path" - ], + "required": ["type", "path"], "additionalProperties": false } ] @@ -15239,10 +13725,7 @@ }, "resolve": { "type": "string", - "enum": [ - "remote", - "local" - ] + "enum": ["remote", "local"] }, "ancestor": { "type": "integer", @@ -15271,10 +13754,7 @@ "additionalProperties": false } }, - "required": [ - "path", - "source" - ], + "required": ["path", "source"], "additionalProperties": false } }, @@ -15310,11 +13790,7 @@ }, "reset": { "type": "string", - "enum": [ - "none", - "fast", - "strict" - ] + "enum": ["none", "fast", "strict"] } }, "additionalProperties": false @@ -15345,11 +13821,7 @@ }, "reset": { "type": "string", - "enum": [ - "none", - "fast", - "strict" - ] + "enum": ["none", "fast", "strict"] } }, "additionalProperties": false @@ -15380,11 +13852,7 @@ }, "reset": { "type": "string", - "enum": [ - "none", - "fast", - "strict" - ] + "enum": ["none", "fast", "strict"] } }, "additionalProperties": false @@ -15415,11 +13883,7 @@ }, "reset": { "type": "string", - "enum": [ - "none", - "fast", - "strict" - ] + "enum": ["none", "fast", "strict"] } }, "additionalProperties": false @@ -15429,11 +13893,7 @@ }, "mode": { "type": "string", - "enum": [ - "pooled", - "temp", - "static" - ] + "enum": ["pooled", "temp", "static"] }, "path": { "type": "string" @@ -15460,9 +13920,7 @@ "minLength": 1 } }, - "required": [ - "image" - ], + "required": ["image"], "additionalProperties": false } }, @@ -15474,9 +13932,7 @@ ] } }, - "required": [ - "tests" - ], + "required": ["tests"], "additionalProperties": false } } From feede7764c5f670d71647d8c7762909a832d7afb Mon Sep 17 00:00:00 2001 From: Christopher Tso Date: Thu, 9 Apr 2026 00:43:23 +0000 Subject: [PATCH 3/8] docs: add comparison matrix section to Studio, SWE-bench import guide MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - studio.mdx: document the Compare tab (experiment×target matrix, color coding, expand/collapse) - import.mdx: add HuggingFace/SWE-bench import workflow and Docker workspace details Co-Authored-By: Claude Sonnet 4.6 (1M context) --- .../src/content/docs/docs/tools/import.mdx | 33 +++++++++++++++++++ .../src/content/docs/docs/tools/studio.mdx | 22 ++++++++++++- 2 files changed, 54 insertions(+), 1 deletion(-) diff --git a/apps/web/src/content/docs/docs/tools/import.mdx b/apps/web/src/content/docs/docs/tools/import.mdx index 2521a6d26..4b3d4e153 100644 --- a/apps/web/src/content/docs/docs/tools/import.mdx +++ b/apps/web/src/content/docs/docs/tools/import.mdx @@ -147,3 +147,36 @@ agentv eval evals/my-eval.yaml --transcript .agentv/transcripts/claude-4c4f9e4e. ``` See `examples/features/import-claude/` for a complete working example. + +## HuggingFace Datasets (SWE-bench) + +Use `scripts/import-huggingface.py` to convert HuggingFace benchmark datasets into AgentV eval files. Currently supports SWE-bench-style datasets. + +```bash +uv run scripts/import-huggingface.py \ + --repo SWE-bench/SWE-bench_Verified \ + --split test \ + --limit 10 \ + --output evals/swebench/ +``` + +Each instance becomes an EVAL.yaml with: +- `input` — the problem statement +- `workspace.docker.image` — the pre-built SWE-bench Docker image (`ghcr.io/epoch-research/swe-bench.eval.x86_64.:latest`) +- `workspace.docker.base_commit` — the commit to reset to before the agent runs +- `assertions` — `code-grader` tasks that run `FAIL_TO_PASS` and `PASS_TO_PASS` pytest suites inside the container + +Run an imported SWE-bench eval against any coding agent target: + +```bash +# Import one instance +uv run scripts/import-huggingface.py \ + --repo SWE-bench/SWE-bench_Verified \ + --limit 1 \ + --output /tmp/swebench-eval/ + +# Run with a coding agent target +agentv eval /tmp/swebench-eval/*.EVAL.yaml --target codex +``` + +The Docker workspace spins up the pre-built SWE-bench image, checks out `base_commit`, runs the agent to apply a patch, then grades by running the test suite inside the container. diff --git a/apps/web/src/content/docs/docs/tools/studio.mdx b/apps/web/src/content/docs/docs/tools/studio.mdx index 93b575632..748f66fb0 100644 --- a/apps/web/src/content/docs/docs/tools/studio.mdx +++ b/apps/web/src/content/docs/docs/tools/studio.mdx @@ -10,6 +10,9 @@ import studioRuns from '../../../../assets/screenshots/studio-runs.png'; import studioRunDetail from '../../../../assets/screenshots/studio-run-detail.png'; import studioExperiments from '../../../../assets/screenshots/studio-experiments.png'; import studioProjects from '../../../../assets/screenshots/studio-projects.png'; +import studioProjectsMulti from '../../../../assets/screenshots/studio-projects-multi.png'; +import studioCompare from '../../../../assets/screenshots/studio-compare.png'; +import studioRunsBench from '../../../../assets/screenshots/studio-runs-bench.png'; The `studio` command launches a web-based dashboard for browsing evaluation runs, inspecting individual test results, and reviewing scores. It shows both local runs and runs synced from a remote results repository. @@ -50,6 +53,7 @@ agentv studio .agentv/results/runs/2026-03-30T11-45-56-989Z - **Targets** — group runs by target (model/agent) - **Run Detail** — drill into a run to see per-test results, scores, and evaluator output - **Human Review** — add feedback annotations to individual test results +- **Comparison Matrix** — experiment × target matrix showing pass rates across dimensions - **Remote Results** — sync and browse runs pushed from other machines or CI (see [Remote Results](#remote-results)) ## Run Detail @@ -64,6 +68,22 @@ The Experiments tab groups runs by experiment name so you can compare the impact AgentV Studio experiments tab comparing with_skills (100%) vs without_skills (60%) pass rates +## Comparison Matrix + +The **Compare** tab shows a cross-model, cross-experiment performance matrix. Cells are color-coded by pass rate: green (80%+), yellow (50–80%), red (below 50%). The best and worst performers per row are marked with ▲/▼ indicators. Click any cell to expand per-test-case results. + +AgentV Studio comparison matrix showing experiment vs target pass rates with color coding + +Run the same eval against multiple providers or experiment variants, then open the Compare tab: + +```bash +agentv eval my.EVAL.yaml --target azure --experiment baseline +agentv eval my.EVAL.yaml --target azure --experiment with-caching +agentv eval my.EVAL.yaml --target gemini --experiment baseline +agentv eval my.EVAL.yaml --target gemini --experiment with-caching +agentv studio # Compare tab shows 2x2 matrix +``` + ## Multi-Project Dashboard By default, Studio shows results for the current directory. The multi-project mode lets you view results across multiple repositories from a single dashboard. @@ -106,7 +126,7 @@ Use `--multi` only if you need to force the multi-project dashboard for a one-of The landing page shows a card for each project with run count, pass rate, and last run time. Click a project to view its runs. -AgentV Studio multi-project dashboard showing project cards with pass rates +AgentV Studio multi-project dashboard showing project cards with pass rates ### Removing Projects From 201428e0298bdf6719ce8ff175d01b8166f56fab Mon Sep 17 00:00:00 2001 From: Christopher Tso Date: Thu, 9 Apr 2026 00:56:13 +0000 Subject: [PATCH 4/8] docs(studio): add screenshots of multi-project dashboard and comparison matrix Co-Authored-By: Claude Sonnet 4.6 (1M context) --- .../src/assets/screenshots/studio-compare.png | Bin 0 -> 72255 bytes .../screenshots/studio-projects-multi.png | Bin 0 -> 95578 bytes .../assets/screenshots/studio-runs-bench.png | Bin 0 -> 127597 bytes .../web/src/content/docs/docs/tools/studio.mdx | 5 ++++- 4 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 apps/web/src/assets/screenshots/studio-compare.png create mode 100644 apps/web/src/assets/screenshots/studio-projects-multi.png create mode 100644 apps/web/src/assets/screenshots/studio-runs-bench.png diff --git a/apps/web/src/assets/screenshots/studio-compare.png b/apps/web/src/assets/screenshots/studio-compare.png new file mode 100644 index 0000000000000000000000000000000000000000..3604f5580adcf30c01dc632f1eefba1813180c69 GIT binary patch literal 72255 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%0AcKK{S|fm?2{|9|~g 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 dHc&CZ%&_R!eDmez^)?{qdAjx?iSqLf&?ez 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 z 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

aRZW<@TZ@Le) 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 bxty6{4JSjZ@}0)dpxJXzS3j3^P6 +AgentV Studio showing evaluation runs with pass rates, targets, and experiment names ## Usage @@ -84,6 +84,9 @@ agentv eval my.EVAL.yaml --target gemini --experiment with-caching agentv studio # Compare tab shows 2x2 matrix ``` +The matrix is available per-project under the **Compare** tab. + + ## Multi-Project Dashboard By default, Studio shows results for the current directory. The multi-project mode lets you view results across multiple repositories from a single dashboard. From 2adbcf168490e5515549b6894f6722d1971b1543 Mon Sep 17 00:00:00 2001 From: Christopher Tso Date: Thu, 9 Apr 2026 03:47:39 +0000 Subject: [PATCH 5/8] docs(studio): compress and retake screenshots at 1440x860 pngquant 80-95 applied: compare 71K->25K, projects-multi 94K->41K, runs-bench 125K->43K Co-Authored-By: Claude Sonnet 4.6 (1M context) --- .../src/assets/screenshots/studio-compare.png | Bin 72255 -> 25145 bytes .../screenshots/studio-projects-multi.png | Bin 95578 -> 41489 bytes .../assets/screenshots/studio-runs-bench.png | Bin 127597 -> 43674 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/apps/web/src/assets/screenshots/studio-compare.png b/apps/web/src/assets/screenshots/studio-compare.png index 3604f5580adcf30c01dc632f1eefba1813180c69..edcfdbb061bb1cc397e0091966468cbcc205ac86 100644 GIT binary patch literal 25145 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 L&{MBbvx)jIY(7$H literal 95578 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%0AcKK{S|fm?2{|9|~g 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 T%A<;ZEs?6S)}u1Tm!SUwzC&6N literal 127597 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 z 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

aRZW<@TZ@Le) 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 bxty6{4JSjZ@}0)dpxJXzS3j3^P6 Date: Thu, 9 Apr 2026 03:59:23 +0000 Subject: [PATCH 6/8] =?UTF-8?q?fix(studio):=20remove=20=E2=96=B2/=E2=96=BC?= =?UTF-8?q?=20indicators=20from=20comparison=20matrix=20cells?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Triangles read as delta (change from baseline) — use ring highlight only for best/worst emphasis. Co-Authored-By: Claude Sonnet 4.6 (1M context) --- apps/studio/src/components/CompareTab.tsx | 12 +----------- apps/web/src/content/docs/docs/tools/studio.mdx | 2 +- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/apps/studio/src/components/CompareTab.tsx b/apps/studio/src/components/CompareTab.tsx index a448214d3..2cd3a6df8 100644 --- a/apps/studio/src/components/CompareTab.tsx +++ b/apps/studio/src/components/CompareTab.tsx @@ -212,22 +212,12 @@ function CompareMatrixCell({ isBest ? 'ring-2 ring-emerald-500/60' : isWorst ? 'ring-2 ring-red-500/40' : '' }`} > -

+
{pct}% - {isBest && ( - - ▲ - - )} - {isWorst && ( - - ▼ - - )}
{cell.passed_count}/{cell.eval_count} pass | avg {avgPct}% diff --git a/apps/web/src/content/docs/docs/tools/studio.mdx b/apps/web/src/content/docs/docs/tools/studio.mdx index 3f95bc8ef..74bc69313 100644 --- a/apps/web/src/content/docs/docs/tools/studio.mdx +++ b/apps/web/src/content/docs/docs/tools/studio.mdx @@ -70,7 +70,7 @@ The Experiments tab groups runs by experiment name so you can compare the impact ## Comparison Matrix -The **Compare** tab shows a cross-model, cross-experiment performance matrix. Cells are color-coded by pass rate: green (80%+), yellow (50–80%), red (below 50%). The best and worst performers per row are marked with ▲/▼ indicators. Click any cell to expand per-test-case results. +The **Compare** tab shows a cross-model, cross-experiment performance matrix. Cells are color-coded by pass rate: green (80%+), yellow (50–80%), red (below 50%). The best performer per row has an emerald ring; the worst has a red ring. Click any cell to expand per-test-case results. AgentV Studio comparison matrix showing experiment vs target pass rates with color coding From 6093649aee084e6ef5613fdd6c0af65cbc16b49c Mon Sep 17 00:00:00 2001 From: Christopher Tso Date: Thu, 9 Apr 2026 04:07:41 +0000 Subject: [PATCH 7/8] fix(studio): neutral cell background, semantic color on ring and text only MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Previously cells mixed semantic background (amber/emerald/red) with a separate ring highlight for best/worst, creating inconsistent signals. Now: neutral bg-gray-800 for all cells, ring and text carry the semantic color. Also removes best/worst highlighting entirely — it read as delta indicators. Co-Authored-By: Claude Sonnet 4.6 (1M context) --- apps/studio/src/components/CompareTab.tsx | 67 ++++-------------- .../src/assets/screenshots/studio-compare.png | Bin 25145 -> 25338 bytes 2 files changed, 13 insertions(+), 54 deletions(-) diff --git a/apps/studio/src/components/CompareTab.tsx b/apps/studio/src/components/CompareTab.tsx index 2cd3a6df8..a633d70ea 100644 --- a/apps/studio/src/components/CompareTab.tsx +++ b/apps/studio/src/components/CompareTab.tsx @@ -67,37 +67,20 @@ export function CompareTab({ data, isLoading, isError, error }: CompareTabProps) cellMap.set(JSON.stringify([cell.experiment, cell.target]), cell); } - // Find best pass rate per row (target) for highlighting - const bestByTarget = new Map(); - const worstByTarget = new Map(); - for (const target of targets) { - let best = -1; - let worst = 2; - for (const experiment of experiments) { - const cell = cellMap.get(JSON.stringify([experiment, target])); - if (cell) { - if (cell.pass_rate > best) best = cell.pass_rate; - if (cell.pass_rate < worst) worst = cell.pass_rate; - } - } - bestByTarget.set(target, best); - worstByTarget.set(target, worst); - } - return (
- - >80% + + 80%+ - - 50-80% + + 50–80% - - <50% + + <50% @@ -124,8 +107,6 @@ export function CompareTab({ data, isLoading, isError, error }: CompareTabProps) target={target} experiments={experiments} cellMap={cellMap} - bestRate={bestByTarget.get(target) ?? 0} - worstRate={worstByTarget.get(target) ?? 0} /> ))} @@ -139,14 +120,10 @@ function CompareRow({ target, experiments, cellMap, - bestRate, - worstRate, }: { target: string; experiments: string[]; cellMap: Map; - bestRate: number; - worstRate: number; }) { return ( @@ -156,15 +133,7 @@ function CompareRow({ return ( {cell ? ( - 1 && cell.pass_rate === bestRate && bestRate !== worstRate - } - isWorst={ - experiments.length > 1 && cell.pass_rate === worstRate && bestRate !== worstRate - } - /> + ) : (
-- @@ -177,10 +146,10 @@ function CompareRow({ ); } -function passRateColorClass(rate: number): string { - if (rate >= 0.8) return 'bg-emerald-900/60 ring-emerald-700/40'; - if (rate >= 0.5) return 'bg-amber-900/40 ring-amber-700/40'; - return 'bg-red-900/40 ring-red-700/40'; +function passRateRingClass(rate: number): string { + if (rate >= 0.8) return 'ring-emerald-500/60'; + if (rate >= 0.5) return 'ring-amber-500/60'; + return 'ring-red-500/60'; } function passRateTextClass(rate: number): string { @@ -189,15 +158,7 @@ function passRateTextClass(rate: number): string { return 'text-red-400'; } -function CompareMatrixCell({ - cell, - isBest, - isWorst, -}: { - cell: CompareCell; - isBest: boolean; - isWorst: boolean; -}) { +function CompareMatrixCell({ cell }: { cell: CompareCell }) { const [expanded, setExpanded] = useState(false); const pct = Math.round(cell.pass_rate * 100); const avgPct = Math.round(cell.avg_score * 100); @@ -208,9 +169,7 @@ function CompareMatrixCell({ type="button" onClick={() => setExpanded(!expanded)} aria-expanded={expanded} - className={`w-full rounded-lg px-3 py-3 text-center ring-1 transition-colors ${passRateColorClass(cell.pass_rate)} hover:brightness-110 ${ - isBest ? 'ring-2 ring-emerald-500/60' : isWorst ? 'ring-2 ring-red-500/40' : '' - }`} + className={`w-full rounded-lg bg-gray-800/60 px-3 py-3 text-center ring-1 transition-colors hover:bg-gray-700/60 ${passRateRingClass(cell.pass_rate)}`} >
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 vn@fJe|9Hs{);}`;g#9h+-!S0|z{8#Zi;RO Date: Thu, 9 Apr 2026 04:48:33 +0000 Subject: [PATCH 8/8] feat(studio): rename Projects to Benchmarks in multi-project dashboard MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit UI: 'Projects' -> 'Benchmarks' heading, 'Add Project' -> 'Add Benchmark', '← All Projects' -> '← All Benchmarks', placeholder text updated. Docs and screenshots updated to match. Co-Authored-By: Claude Sonnet 4.6 (1M context) --- apps/studio/src/components/Sidebar.tsx | 2 +- apps/studio/src/routes/index.tsx | 8 ++-- .../src/assets/screenshots/studio-compare.png | Bin 25338 -> 25510 bytes .../screenshots/studio-projects-multi.png | Bin 41489 -> 41398 bytes .../src/content/docs/docs/tools/studio.mdx | 43 ++++++++---------- 5 files changed, 25 insertions(+), 28 deletions(-) diff --git a/apps/studio/src/components/Sidebar.tsx b/apps/studio/src/components/Sidebar.tsx index 474fcb426..62ec615a7 100644 --- a/apps/studio/src/components/Sidebar.tsx +++ b/apps/studio/src/components/Sidebar.tsx @@ -366,7 +366,7 @@ function ProjectRunDetailSidebar({
- ← All Projects + ← All Benchmarks

{projectId}

diff --git a/apps/studio/src/routes/index.tsx b/apps/studio/src/routes/index.tsx index 45e698f9c..082518ad6 100644 --- a/apps/studio/src/routes/index.tsx +++ b/apps/studio/src/routes/index.tsx @@ -106,7 +106,7 @@ function ProjectsDashboard() { return (
-

Projects

+

Benchmarks

{!isReadOnly && ( <> @@ -122,7 +122,7 @@ function ProjectsDashboard() { onClick={() => setShowAddForm(!showAddForm)} className="rounded-md bg-cyan-600 px-3 py-1.5 text-sm font-medium text-white hover:bg-cyan-500" > - {showAddForm ? 'Cancel' : 'Add Project'} + {showAddForm ? 'Cancel' : 'Add Benchmark'} )} @@ -142,7 +142,7 @@ function ProjectsDashboard() { type="text" value={addPath} onChange={(e) => setAddPath(e.target.value)} - placeholder="Project path (e.g., /home/user/projects/my-app)" + placeholder="Benchmark path (e.g., /home/user/projects/my-evals)" className="flex-1 rounded-md border border-gray-700 bg-gray-800 px-3 py-1.5 text-sm text-white placeholder-gray-500 focus:border-cyan-600 focus:outline-none" />