Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/harbor/trial/trial.py", line 161, in run
    await self._run()
  File "/usr/local/lib/python3.12/site-packages/harbor/trial/single_step.py", line 40, in _run
    await self._run_verifier()
  File "/usr/local/lib/python3.12/site-packages/harbor/trial/single_step.py", line 91, in _run_verifier
    self.result.verifier_result = await self._run_shared_verifier(
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/harbor/trial/trial.py", line 304, in _run_shared_verifier
    return await asyncio.wait_for(verifier.verify(), timeout=timeout_sec)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/asyncio/tasks.py", line 520, in wait_for
    return await fut
           ^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/harbor/verifier/verifier.py", line 214, in verify
    raise RewardFileNotFoundError(
harbor.verifier.verifier.RewardFileNotFoundError: No reward file found at /workspace/benchmarks/evaluation_outputs/terminal-bench-2.0/litellm_proxy/minimax/MiniMax-M2.7_sdk_fdc2bdf_maxiter_100_N_litellm_proxy-minimax-MiniMax-M2-7/harbor_output/2026-05-30__21-29-04/chess-best-move__2uRYQrY/verifier/reward.txt or /workspace/benchmarks/evaluation_outputs/terminal-bench-2.0/litellm_proxy/minimax/MiniMax-M2.7_sdk_fdc2bdf_maxiter_100_N_litellm_proxy-minimax-MiniMax-M2-7/harbor_output/2026-05-30__21-29-04/chess-best-move__2uRYQrY/verifier/reward.json
