← Latest papers
🤖 AI

ChainWorld: Composing Long-Horizon Desktop Workloads from Atomic OSWorld Tasks

The paper introduces ChainWorld, a framework that composes atomic OSWorld tasks into long-horizon desktop workloads to evaluate computer use agents, revealing that current models struggle with multi-step completion and exhibit distinct failure profiles depending on whether tasks are presented in single-turn or multi-turn formats.

Original authors: Vincent Siu, Manasi Sharma, Dawn Song, Daniel Yue Zhang, Chenguang Wang

Published 2026-06-23
📖 4 min read☕ Coffee break read

Original authors: Vincent Siu, Manasi Sharma, Dawn Song, Daniel Yue Zhang, Chenguang Wang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are testing a new robot assistant. So far, everyone has only tested it by asking it to do one simple thing at a time, like "open the toaster" or "turn on the light." The robot is great at these single tasks.

But in real life, a human doesn't just do one thing; they do a chain of things to get a job done. You don't just "open the toaster"; you open the toaster, put bread in, wait for it to pop, grab a plate, and then butter the toast. If the robot forgets the plate after the toast pops, the whole job fails, even if it opened the toaster perfectly.

This paper, called ChainWorld, is about testing computer agents (AI robots) on these longer chains of tasks instead of just single ones.

The Problem: The "One-Task" Trap

Current tests are like a driving test where you only have to parallel park once. You might pass that, but if you can't drive through a whole city without getting lost, you aren't ready for the real world. The authors found that just because an AI is good at single tasks doesn't mean it can handle a sequence of them.

The Solution: Building "Task Chains"

The researchers took a huge library of existing, simple computer tasks (called OSWorld) and tried to link them together like beads on a string.

  • The Challenge: You can't just randomly glue any two tasks together. If Task A deletes a file that Task B needs, the chain breaks. It's like trying to bake a cake where the first step is "throw away the flour."
  • The Method: They built a smart "compatibility map." They checked every possible pair of tasks to see if they could logically follow each other without crashing the computer or deleting necessary files. They then searched this map to build chains of 2, 3, or 4 tasks that made sense as a single work session.

They created 347 of these "chains" to use as a new, harder test.

The Experiment: Two Ways to Ask

They tested four different AI models on these chains using two different "rules of engagement":

  1. The "All-at-Once" Test (Single Turn): The AI is given the whole list of tasks in one giant prompt. "Do Task A, then Task B, then Task C." It has to plan the whole journey in its head before moving a finger.
  2. The "Step-by-Step" Test (Multi Turn): The AI is given Task A. Once it finishes, it gets Task B. Then Task C. It's like a human boss giving you instructions one by one, letting you finish one before moving to the next.

The Results: The Gap is Real

The results were surprising and a bit sobering:

  • The Success Rate is Low: Even the best AI models only completed the full chain of tasks about 31% of the time. That means they failed more than two-thirds of the time.
  • Step-by-Step Helps (A Little): Giving the AI tasks one at a time (Multi Turn) helped three of the four models perform better. It's easier to focus on one step than to hold the whole plan in your head. But even with this help, they still failed often.
  • Different Kinds of Failure:
    • In the "All-at-Once" test: The AI usually got the idea right but messed up the details. It was like a student who understood the math problem but wrote the wrong number at the very end. They made "near-miss" errors.
    • In the "Step-by-Step" test: The AI had trouble managing the session. They would get distracted, forget what they were supposed to do next, or give up halfway through. It was like a worker who starts a project, gets bored, and walks away before finishing.

The Big Takeaway

The paper concludes that we can't just look at how well an AI does single tasks and assume it's ready for real work. There is a huge gap between "doing a task" and "managing a workflow."

The authors built a new test (ChainWorld) that acts like a stress test for an AI's attention span and memory. It shows that while AI is getting better at seeing and clicking, it still struggles to stay on track when a job requires multiple steps and remembering what happened five minutes ago.

In short: AI is great at doing single tricks, but it's still learning how to juggle a whole routine without dropping the balls.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →