From e063d7615a53e03b2144ecd03f7861b1076303cf Mon Sep 17 00:00:00 2001 From: Nate Summers Date: Sat, 11 Jul 2026 14:39:00 -0700 Subject: [PATCH] chore(deps): upgrade eve from 0.11.7 to 0.22.5 Vercel now requires a newer minimum eve version for deployment. The only compile-level break across the eleven intervening 0.x minors is the eve 0.15.0 eval assertion overhaul: the run-level success assertion is now t.succeeded() instead of t.completed(). Agent, tool, sandbox, and instrumentation contracts compile unchanged; the eve eval CLI flags embedded in plan artifacts still exist; and the new maxSubagentDepth default of 1 matches the ADR 0015 contract that stage subagents cannot delegate further. Co-Authored-By: Claude Fable 5 --- bun.lock | 4 ++-- evals/planning/issue-13-plan.eval.ts | 2 +- evals/test-writing/issue-47-red.eval.ts | 2 +- package.json | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/bun.lock b/bun.lock index ebfb871..d64120e 100644 --- a/bun.lock +++ b/bun.lock @@ -22,7 +22,7 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "drizzle-orm": "^0.45.0", - "eve": "^0.11.7", + "eve": "^0.22.5", "lucide-react": "^0.561.0", "next": "^16.2.9", "next-auth": "5.0.0-beta.30", @@ -1279,7 +1279,7 @@ "esutils": ["esutils@2.0.3", "", {}, "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="], - "eve": ["eve@0.11.7", "", { "dependencies": { "nitro": "3.0.260610-beta" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0", "@sveltejs/kit": "^2.0.0", "ai": "7.0.0-beta.178", "braintrust": "^3.0.0", "just-bash": "^3.0.0", "microsandbox": "^0.5.0", "next": "^16.0.0", "nuxt": "^4.0.0", "react": "^19.0.0", "svelte": "^5.0.0", "vite": "^8.0.0", "vue": "^3.5.0" }, "optionalPeers": ["@opentelemetry/api", "@sveltejs/kit", "braintrust", "just-bash", "microsandbox", "next", "nuxt", "react", "svelte", "vite", "vue"], "bin": { "eve": "./bin/eve.js" } }, "sha512-Nwc4dt0Q6vwb0B8eVHjbTvpkYAng8A/cbJwcyFra5agdwiPw2Rl7HlBoilVceSBqdkOuOPFXB+EdyJHdrgylZQ=="], + "eve": ["eve@0.22.5", "", { "dependencies": { "nitro": "3.0.260610-beta" }, "peerDependencies": { "@opentelemetry/api": "^1.0.0", "ai": "^7.0.0", "braintrust": "^3.0.0", "just-bash": "^3.0.0", "microsandbox": "^0.5.0" }, "optionalPeers": ["@opentelemetry/api", "braintrust", "just-bash", "microsandbox"], "bin": { "eve": "./bin/eve.js" } }, "sha512-lY3qHgvVNKuTwoH/0AQpztWS53Ub/xAk2KfV38fnfNfgd8idmN9FKbT2jUgs0lNGcFwTUR1/RYWl9JzpCsImeA=="], "event-target-shim": ["event-target-shim@5.0.1", "", {}, "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="], diff --git a/evals/planning/issue-13-plan.eval.ts b/evals/planning/issue-13-plan.eval.ts index 58897a7..f919635 100644 --- a/evals/planning/issue-13-plan.eval.ts +++ b/evals/planning/issue-13-plan.eval.ts @@ -85,7 +85,7 @@ export default defineEval({ const artifact = getPlanningArtifactCandidate(turn.data, t.reply, turn.toolCalls); const artifactText = JSON.stringify(artifact); - t.completed(); + t.succeeded(); t.noFailedActions(); t.calledTool("emit_plan_artifact", { output: (output: unknown) => pinnedPlanningAgentOutputSchema.safeParse(output).success, diff --git a/evals/test-writing/issue-47-red.eval.ts b/evals/test-writing/issue-47-red.eval.ts index 4b015db..0d20031 100644 --- a/evals/test-writing/issue-47-red.eval.ts +++ b/evals/test-writing/issue-47-red.eval.ts @@ -42,7 +42,7 @@ export default defineEval({ ].join("\n"), ); - t.completed(); + t.succeeded(); t.noFailedActions(); t.calledTool("read_run_stage_context"); t.calledSubagent("test-writer", { diff --git a/package.json b/package.json index fb6f07a..6c07467 100644 --- a/package.json +++ b/package.json @@ -37,11 +37,11 @@ }, "dependencies": { "@auth/drizzle-adapter": "^1.11.2", + "@octokit/app": "^16.0.0", + "@octokit/rest": "^22.0.0", "@opentelemetry/api": "^1.9.0", "@opentelemetry/exporter-metrics-otlp-proto": "^0.57.2", "@opentelemetry/sdk-metrics": "^1.30.1", - "@octokit/app": "^16.0.0", - "@octokit/rest": "^22.0.0", "@radix-ui/react-dialog": "^1.1.15", "@radix-ui/react-dropdown-menu": "^2.1.16", "@radix-ui/react-label": "^2.1.8", @@ -53,7 +53,7 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "drizzle-orm": "^0.45.0", - "eve": "^0.11.7", + "eve": "^0.22.5", "lucide-react": "^0.561.0", "next": "^16.2.9", "next-auth": "5.0.0-beta.30",