From 0ef79bfd3ec88c287c25bff15dfdb94b29af4276 Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Mon, 16 Mar 2026 08:39:24 -0400 Subject: [PATCH] Fix run_eval.py: resolve output-dir to absolute path When --output-dir is relative and fabro runs from /tmp, generated workflow.toml paths were unresolvable. Co-Authored-By: Claude Opus 4.6 (1M context) --- evals/swe-bench/run_eval.py | 1 + 1 file changed, 1 insertion(+) diff --git a/evals/swe-bench/run_eval.py b/evals/swe-bench/run_eval.py index fd11c840d..702491f73 100644 --- a/evals/swe-bench/run_eval.py +++ b/evals/swe-bench/run_eval.py @@ -314,6 +314,7 @@ def main(): ) args = parser.parse_args() + args.output_dir = args.output_dir.resolve() args.output_dir.mkdir(parents=True, exist_ok=True) setup_logging(args.output_dir)