AgentCL: Toward Rigorous Evaluation of Continual Learning in Language Agents
1
4 commits
1 linked in READMEs
updated Oct 1, 2026
This repository hosts the task streams used in the paper AgentCL: Toward Rigorous Evaluation of Continual Learning in Language Agents.
AgentCL organizes tasks into streams according to their cross-task relation:
The order of tasks within a file is the stream order.
| Dataset | Conventional | Dependent |
|---|---|---|
| AgentBoard BabyAI | agentboard_babyai/conventional.jsonl (40) | agentboard_babyai/dependent.jsonl (28 subtasks + 28 complex tasks) |
| AgentBoard ScienceWorld | agentboard_scienceworld/conventional.jsonl (90)agentboard_scienceworld/block.jsonl (90, block order) | – |
| CodeEval-Pro: BigCodeBench-Lite-Pro | codeeval-pro/bigcodebench_lite_pro.conventional.json (48) | codeeval-pro/bigcodebench_lite_pro.dependent.json (48 subtasks + 48 complex tasks) |
| CodeEval-Pro: HumanEval-Pro | codeeval-pro/humaneval_pro.conventional.json (120) | codeeval-pro/humaneval_pro.dependent.json (120 subtasks + 120 complex tasks) |
| CodeEval-Pro: MBPP-Pro | codeeval-pro/mbpp_pro.conventional.json (368) | codeeval-pro/mbpp_pro.dependent.json (368 subtasks + 368 complex tasks) |
| BrowseComp-Plus | browsecomp_plus/*_original.* (100) | browsecomp_plus/{queries.tsv, ground_truth.jsonl, qrel_*.txt} (308 subtasks + 100 complex tasks) |
| MMLU-Pro | mmlu_pro/test_300.json (300; economics, engineering, philosophy) | – |
Notes:
agentboard_scienceworld/block.jsonl contains the same 90 tasks as conventional.jsonl, grouped by near-identical goal families instead. It is used for the block-stream analysis in the paper.category: "raw" marks a subtask and category: "new" marks a complex task.*_subqueries.* contain the 308 subtasks alone, which were synthesized from the 100 parent tasks. query_type and parent_query_id link each subtask to its parent.queries*.tsv files have an id/task header. A few original task texts contain tab characters, so split each line on the first tab only, or read the same queries from ground_truth*.jsonl.id, so (category, id) identifies a record. corresponding_new_id (on a subtask) and corresponding_raw_id (on a complex task) point to its pair.agentboard_babyai/dependent.jsonl, dependent_pair_source_id and dependent_pair_target_id refer to the id of the paired subtask and complex task.agentboard_babyai, agentboard_scienceworld, and mmlu_pro are included as ready-to-use subsets. They are direct subsets from existing public datasets, with no modifications to the original data.codeeval-pro and browsecomp_plus streams are provided.The metadata in source datasets only indicates the authorship for the source datasets, and does not imply the authorship of this repository. The source cards remain the authority for dataset terms and licenses.
We build CodeEval-Pro files from the following sources:
raw_public/humaneval_pro.json
https://huggingface.co/datasets/CodeEval-Pro/humaneval-pro
raw_public/mbpp_pro.json
https://huggingface.co/datasets/CodeEval-Pro/mbpp-pro
raw_public/bigcodebench_lite_pro.json
https://huggingface.co/datasets/CodeEval-Pro/bigcodebench-lite-pro
raw_test_code/humaneval-raw-test-json
https://huggingface.co/datasets/openai/openai_humaneval
raw_test_code/mbpp-raw-test-json
https://huggingface.co/datasets/evalplus/mbppplus
raw_test_code/bigcodebench-raw-test-json
https://huggingface.co/datasets/bigcode/bigcodebench
@article{shu2026agentcl,
title={AgentCL: Toward Rigorous Evaluation of Continual Learning in Language Agents},
author={Shu, Yiheng and Guti{\'e}rrez, Bernal Jim{\'e}nez and Jonnalagedda, Saisri Padmaja and Yao, Yuguang and Sun, Huan and Su, Yu},
journal={arXiv preprint arXiv:2606.02461},
year={2026}
}
AgentCL: Toward Rigorous Evaluation of Continual Learning in Language Agents
1
4 commits
1 linked in READMEs
updated Oct 1, 2026
This repository hosts the task streams used in the paper AgentCL: Toward Rigorous Evaluation of Continual Learning in Language Agents.
AgentCL organizes tasks into streams according to their cross-task relation:
The order of tasks within a file is the stream order.
| Dataset | Conventional | Dependent |
|---|---|---|
| AgentBoard BabyAI | agentboard_babyai/conventional.jsonl (40) | agentboard_babyai/dependent.jsonl (28 subtasks + 28 complex tasks) |
| AgentBoard ScienceWorld | agentboard_scienceworld/conventional.jsonl (90)agentboard_scienceworld/block.jsonl (90, block order) | – |
| CodeEval-Pro: BigCodeBench-Lite-Pro | codeeval-pro/bigcodebench_lite_pro.conventional.json (48) | codeeval-pro/bigcodebench_lite_pro.dependent.json (48 subtasks + 48 complex tasks) |
| CodeEval-Pro: HumanEval-Pro | codeeval-pro/humaneval_pro.conventional.json (120) | codeeval-pro/humaneval_pro.dependent.json (120 subtasks + 120 complex tasks) |
| CodeEval-Pro: MBPP-Pro | codeeval-pro/mbpp_pro.conventional.json (368) | codeeval-pro/mbpp_pro.dependent.json (368 subtasks + 368 complex tasks) |
| BrowseComp-Plus | browsecomp_plus/*_original.* (100) | browsecomp_plus/{queries.tsv, ground_truth.jsonl, qrel_*.txt} (308 subtasks + 100 complex tasks) |
| MMLU-Pro | mmlu_pro/test_300.json (300; economics, engineering, philosophy) | – |
Notes:
agentboard_scienceworld/block.jsonl contains the same 90 tasks as conventional.jsonl, grouped by near-identical goal families instead. It is used for the block-stream analysis in the paper.category: "raw" marks a subtask and category: "new" marks a complex task.*_subqueries.* contain the 308 subtasks alone, which were synthesized from the 100 parent tasks. query_type and parent_query_id link each subtask to its parent.queries*.tsv files have an id/task header. A few original task texts contain tab characters, so split each line on the first tab only, or read the same queries from ground_truth*.jsonl.id, so (category, id) identifies a record. corresponding_new_id (on a subtask) and corresponding_raw_id (on a complex task) point to its pair.agentboard_babyai/dependent.jsonl, dependent_pair_source_id and dependent_pair_target_id refer to the id of the paired subtask and complex task.agentboard_babyai, agentboard_scienceworld, and mmlu_pro are included as ready-to-use subsets. They are direct subsets from existing public datasets, with no modifications to the original data.codeeval-pro and browsecomp_plus streams are provided.The metadata in source datasets only indicates the authorship for the source datasets, and does not imply the authorship of this repository. The source cards remain the authority for dataset terms and licenses.
We build CodeEval-Pro files from the following sources:
raw_public/humaneval_pro.json
https://huggingface.co/datasets/CodeEval-Pro/humaneval-pro
raw_public/mbpp_pro.json
https://huggingface.co/datasets/CodeEval-Pro/mbpp-pro
raw_public/bigcodebench_lite_pro.json
https://huggingface.co/datasets/CodeEval-Pro/bigcodebench-lite-pro
raw_test_code/humaneval-raw-test-json
https://huggingface.co/datasets/openai/openai_humaneval
raw_test_code/mbpp-raw-test-json
https://huggingface.co/datasets/evalplus/mbppplus
raw_test_code/bigcodebench-raw-test-json
https://huggingface.co/datasets/bigcode/bigcodebench
@article{shu2026agentcl,
title={AgentCL: Toward Rigorous Evaluation of Continual Learning in Language Agents},
author={Shu, Yiheng and Guti{\'e}rrez, Bernal Jim{\'e}nez and Jonnalagedda, Saisri Padmaja and Yao, Yuguang and Sun, Huan and Su, Yu},
journal={arXiv preprint arXiv:2606.02461},
year={2026}
}