# bot-detection — labels are held out; the batch is classified from six examples. # # uv run eval @ configs/bot_detection.toml --model num_tasks = 16 num_rollouts = 2 [env.taskset] id = "bot-detection" graded = 12 # unlabelled accounts the answer is scored on; 9 is the floor [env.agent.harness] id = "null" # pure-trace reward: one completion, no tools, no runtime [env.agent.runtime] # ⚠️ REQUIRED since verifiers 0.3.1, which changed the default agent runtime from # `subprocess` to `prime` — a REMOTE sandbox. Without this the run exits # `SystemExit: not authenticated with prime` before a single rollout, having already created # its output directory and a zero-line traces.jsonl, so it reads as a failed eval rather than # an unauthenticated one. Nothing here needs a sandbox: the reward is a pure function of the # trace and the harness is `null`. type = "subprocess"