From dffc79209742a62b8e1e058a1b806220f4737008 Mon Sep 17 00:00:00 2001 From: Josh Black Date: Thu, 3 Sep 2026 23:48:50 -0500 Subject: [PATCH] fix: forward runner arguments Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 1f71e776-ae8e-4de3-a48b-1330ca85d4fa --- script/run-benchmark.sh | 9 ++++++--- script/run-experiment.sh | 8 +++++--- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/script/run-benchmark.sh b/script/run-benchmark.sh index f0cae005..7c15268c 100755 --- a/script/run-benchmark.sh +++ b/script/run-benchmark.sh @@ -4,11 +4,13 @@ set -euo pipefail repository_root="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" -if [[ $# -ne 1 ]]; then - echo "Usage: $0 " >&2 +if [[ $# -lt 1 ]]; then + echo "Usage: $0 [agent-eval-options...]" >&2 exit 1 fi + benchmark_name="$1" +shift run_date="${RUN_DATE:-$(date -u +%F)}" run_directory="$repository_root/results/benchmarks/$benchmark_name/$run_date" @@ -28,4 +30,5 @@ node "$repository_root/packages/agent-eval/bin/agent-eval" \ --concurrency "${CONCURRENCY:-1}" \ --docker-image "${DOCKER_IMAGE:-node:26.5.0-slim}" \ --output-dir "$run_directory" \ - --scenarios "$repository_root/scenarios" + --scenarios "$repository_root/scenarios" \ + "$@" diff --git a/script/run-experiment.sh b/script/run-experiment.sh index e0123f3c..fa9a515c 100755 --- a/script/run-experiment.sh +++ b/script/run-experiment.sh @@ -4,12 +4,13 @@ set -euo pipefail repository_root="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" -if [[ $# -ne 1 ]]; then - echo "Usage: $0 " >&2 +if [[ $# -lt 1 ]]; then + echo "Usage: $0 [agent-eval-options...]" >&2 exit 1 fi experiment_name="$1" +shift run_date="${RUN_DATE:-$(date -u +%F)}" run_directory="$repository_root/results/experiments/$experiment_name/$run_date" @@ -29,4 +30,5 @@ node "$repository_root/packages/agent-eval/bin/agent-eval" \ --concurrency "${CONCURRENCY:-1}" \ --docker-image "${DOCKER_IMAGE:-node:26.5.0-slim}" \ --output-dir "$run_directory" \ - --scenarios "$repository_root/scenarios" + --scenarios "$repository_root/scenarios" \ + "$@"