From eb3b6f0bbd305525734d6988f12a7345464669cf Mon Sep 17 00:00:00 2001 From: Hamza Ali Shahjahan <191920295+hamza-ali-shahjahan@users.noreply.github.com> Date: Thu, 9 Jul 2026 05:57:37 +0500 Subject: [PATCH] docs: align benchmark prerequisites with promptfoo's Node requirement (#205) The Prerequisites section listed Node.js 18+, but the Reproduce section (and promptfoo's engine constraint) requires >= 22.22.0, so a reader on Node 18 hits promptfoo's engine error. The local Ollama path uses no Node, so 18+ had no basis. One-line docs change aligning the prerequisite with the existing requirement above it. --- benchmarks/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/benchmarks/README.md b/benchmarks/README.md index 79c1d0e..8d76ed0 100644 --- a/benchmarks/README.md +++ b/benchmarks/README.md @@ -99,7 +99,7 @@ over-build and blocked tasks, can cost more on large completion-forced agentic r ### Prerequisites -Running the benchmark requires **Python 3**, **pandas**, and **Node.js** (18+). +Running the benchmark requires **Python 3**, **pandas**, and **Node.js ≥ 22.22.0** (promptfoo's engine constraint; see [Reproduce](#reproduce)). ## Notes