Download benchmarks/evals/parallel_tool_calls/task.yml from SaylorTwift/forgecode: direct link, hf CLI and curl.
- Browser
- Download file 700 Bytes
-
https://huggingface.co/SaylorTwift/forgecode/resolve/main/benchmarks/evals/parallel_tool_calls/task.yml
- Command line
-
hf download hf://SaylorTwift/forgecode/benchmarks/evals/parallel_tool_calls/task.yml
-
curl -L -o task.yml https://huggingface.co/SaylorTwift/forgecode/resolve/main/benchmarks/evals/parallel_tool_calls/task.yml
700 Bytes
| # No before_run needed - binary should be pre-built | |
| run: | |
| - # Clone into `tmp/task` dir | |
| - git clone --depth=1 --branch main https://github.com/tailcallhq/forgecode . | |
| - FORGE_DEBUG_REQUESTS='{{dir}}/context.json' forgee --provider open_router --model {{model}} -p '{{task}}' | |
| parallelism: 5 | |
| timeout: 120 | |
| early_exit: true | |
| validations: | |
| - name: "Uses parallel tool calls" | |
| type: shell | |
| command: | | |
| # Check if there's at least one message with 2 or more tool calls executed in parallel | |
| jq -e '[.messages[]?.tool_calls? | select(. != null and length >= 2)] | length > 0' {{dir}}/context.json | |
| sources: | |
| - value: | |
| - model: "openai/gpt-5.2" | |
| - csv: parallel_tool_calls_tasks.csv | |