Conceptio › Archive › arXiv CS
arXiv CS open access

LegacyWorld: Atomicity-Aware Evaluation of GUI Agents for Legacy Workflows

2026 · arxiv_cs
arXiv CS · Papers · 2026
Open Source ↗Direct PDF ↓
software-architecturesoftware-engineeringtesting
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

LegacyWorld: Atomicity-Aware Evaluation of GUI Agents for Legacy Workflows Thilo Reintjes∗ § , Sivajeet Chand† § , Derui Zhu† , Sushant Kumar Pandey‡ , Alexander Pretschner† ∗ Schub, Germany

† Technical University of Munich, Germany

arXiv:2608.14131v1 [cs.SE] 14 Aug 2026

∗ thilo@schub.tech

Abstract—Legacy and legacy-like enterprise systems often remain difficult to modernize because critical workflows expose limited programmable interfaces and still require manual GUI interaction. This paper reports a pre-deployment evaluation study motivated by the development of legacy-use, an industryoriented framework for automating such workflows with multimodal LLM agents. During framework development, domain experts helped identify stateful workflows where successful demos are not sufficient: a failed agent run may still leave persistent invalid changes in business or healthcare records. We therefore evaluate computer-use agents using atomicity: a run should either complete the intended workflow correctly or fail without unintended persistent side effects. We construct a domain-expertinformed benchmark of 28 Windows GUI workflows, each specified with an initial state, goal state, and task-specific validator. We compare expert-crafted prompts with prompts generated from screen recordings of expert golden-path executions. Across six hosted computer-use agents, our results show that useful completion, safe failure, and non-atomic side effects are distinct operational profiles. We conclude that workflow capture, state validators, and atomicity-aware acceptance tests should be firstclass requirements for AI-based legacy workflow automation. Index Terms—Legacy, Interaction, Agents, LLMs, Evaluation.

I. I NTRODUCTION Many organizations still rely on legacy systems for operationally critical workflows, especially in healthcare, public administration, accounting, and enterprise back-office work [1]– [3]. These systems often expose limited programmable interfaces and must instead be operated through remote desktop sessions or graphical user interfaces (GUIs) [4], [5]. Because replacing them is costly, risky, and disruptive, many highvalue workflows remain manual and labor-intensive [3], [5], [6]. Multimodal large language model (LLM) agents offer a promising automation layer for such systems. Unlike traditional robotic process automation, which is often brittle with respect to UI changes [7], [8], computer-use agents can observe screenshots, interpret instructions, and execute GUI actions at runtime [9]–[11]. This makes them attractive for systems that are difficult to modernize from the inside: an agent can operate the same interface used by human workers. This paper is motivated by legacy-use, a framework for automating legacy GUI workflows with computer-use agents [12]. During development, knowledge workers emphasized that successful demos are insufficient for stateful enterprise workflows: deployment also depends on what state an § These authors contributed equally.

‡ University of Groningen, The Netherlands

† {sivajeet.chand, derui.zhu, alexander.pretschner}@tum.de

‡ s.k.pandey@rug.nl

agent leaves after failure. An incorrect click, partial form edit, or premature confirmation may durably modify operational state without completing the intended workflow, potentially corrupting records, violating process constraints, or requiring costly manual recovery in healthcare or administrative settings [3]–[5], [13]. Existing computer-use benchmarks such as Windows Agent Arena [11] and OSWorld [10] evaluate realistic desktop-task completion, but do not foreground whether failed or nominally successful attempts leave persistent state valid. WorkArenastyle enterprise benchmarks [14] cover business workflows, but typically through structured browser-level actions rather than raw GUI interaction with legacy-style environments. Classical RPA studies GUI automation mainly as scripted replay and its fragility under UI change. Our contribution is therefore atomicity-aware evaluation of probabilistic computer-use agents in stateful legacy workflows. We construct a domain-expert-informed benchmark of 28 Windows GUI workflows across legacy and legacy-like enterprise applications. Each workflow is encoded as an executable task contract with an initial state, goal state, optional runtime parameters, and validators for intended effects and unintended side effects. Each fresh-VM run is evaluated by combining the agent-reported outcome with independently verified postrun state validity, yielding four classes: valid success, invalid success, valid failure, and invalid failure. A second practical challenge is workflow specification: manually writing detailed procedural prompts for every legacy-use customer workflow does not scale. A longer-term direction is demonstration-driven automation, where a domain expert performs a workflow once, the system derives an agent-facing procedure from the recording, and the agent later executes it under the same task contract. We compare expert-crafted prompts with prompts generated from expert golden-path recordings. Videos supply only the procedural body; the initial state, goal state, parameters, response shape, and validators remain fixed. This is a controlled step toward learning procedures from demonstrations without treating recordings as correctness oracles. Our study addresses two research questions: RQ1: How reliably do current computer-use agents execute domain-expert-informed legacy-style GUI workflows without leaving invalid persistent state? RQ2: What changes in observed completion and statevalidity outcomes when expert-crafted prompts are replaced by prompts generated from screen recordings?

Fig. 1: Atomicity-aware evaluation workflow.

This paper makes three contributions. First, it distills from legacy-use a pre-deployment lesson: successful GUI-agent demonstrations are insufficient for stateful legacy workflows unless failed executions are also evaluated. Second, it presents a domain-expert-informed benchmark of 28 GUI workflows, including 18 externally verified administrative, dental practicemanagement, and clinical tasks grounded through expert review and, where possible, production or staging checks. Third, it reports an atomicity-aware evaluation of computeruse agents across expert-crafted and video-generated specifications, showing that useful completion, safe failure, and nonatomic side effects must be measured separately. II. B ENCHMARK AND E VALUATION M ETHOD This work originates from legacy-use [12], a framework for automating legacy GUI workflows with computer-use agents. Domain-expert discussions in healthcare, administration, and enterprise settings showed that task success alone is insufficient: failed executions may still leave persistent side effects in files, records, or application state, motivating our atomicity-aware evaluation design. Figure 1 summarizes the benchmark lifecycle: workflow grounding, task-contract construction, prompt-condition selection, fresh-VM execution, post-run state capture, validation, four-way outcome classification, and aggregate reporting. Table I compactly lists tasks by application, domain, state-changing behavior, external verification, and primary validator type. We distinguish state-changing tasks because unsafe side effects are most consequential when workflows modify persistent files, records, application configuration, installed software, or exported artifacts. A. Workflow Selection and Task Contracts The task suite balances practical relevance with controlled evaluation. Eighteen tasks were externally verified by domain experts or operational staff as representative of real-world

work. This verification refers to design-time review of workflow realism and task specification, not independent auditing of model outputs. Experts from healthcare, administrative, med-tech startup, university-hospital, and enterprise contexts helped identify manual workflows, review action sequences, and confirm that modeled goal states matched operational expectations. For externally grounded tasks, workflows were checked during benchmark design on production systems or, where infeasible, staging systems; all reported executions were then run in isolated virtual machines. Thus, external verification grounds the tasks and contracts, but does not imply production deployment, production evaluation, or independent certification. Each workflow is converted into an executable task contract containing a natural-language instruction, explicit initial-state assumptions, a goal-state definition, runtime parameters where needed, an expected return-value schema for tasks requiring extracted identifiers or values, and task-specific validation logic. The contract also records whether the workflow is state-changing or externally grounded, and which benchmarkrelevant state changes are allowed or forbidden. This is necessary because, for stateful GUI automation, a prompt alone does not define acceptable execution: the benchmark must specify intended changes, forbidden side effects, and how the final state is checked. The tasks vary in the type of state they modify or inspect. Some tasks are non-destructive lookup or setup tasks, such as opening an application or returning a value discovered during execution. Others modify persistent state, such as adding a new patient in DSWin, updating a patient phone number, creating a payroll setup in Adempiere, exporting a Crystal Reports PDF, or onboarding a patient in Open Clinic or OpenMRS. This mix reflects the deployment concern that motivated the benchmark: in legacy-style workflows, failed attempts may still leave durable state changes behind. B. Validation Logic Validation combines generic snapshot checks with taskspecific validators and is independent of the agent’s own success report. Generic checks compare pre-run and postrun benchmark state, for example required or forbidden files, directory manifests, hashes, or window state. Task-specific validators inspect application-dependent artifacts such as database deltas, exported reports, returned identifiers, URLs, or calculated values. For example, the Windows Hello World task checks that the expected file exists with exact contents; DSWin patient-record tasks compare pre-run and post-run database snapshots and accept only the intended row or field changes; and lookup tasks validate returned identifiers or values against task-specific ground truth. Validators check intended effects, unintended side effects, and returned values. For state-changing tasks, state validity requires the intended change and no unexpected changes to monitored files, database rows, or application state. Failed runs are valid under task-specific conditions, typically unchanged monitored state. If an agent reports success but returns a wrong

TABLE I: Task-level overview of the benchmark. SC = state-changing intended workflow; EV = externally verified by experts. App.

Task

Domain

SC

EV

Primary validator

Adempiere Adempiere Adempiere Calculator Chrome Crystal Crystal Crystal DSWin DSWin DSWin DSWin DSWin DSWin IrfanView IrfanView Notepad Notepad Open Clinic Open Clinic Open Clinic Open Clinic Open Clinic OpenMRS VS Code VS Code VS Code Windows

Create Dunning Notice Open Adempiere Setup Payroll Add two numbers Install Chrome Create PDF Load Report Open Viewer Add Billing Code Add New Patient Add Patient Documentation Look Up Patient Open DSWin Update Patient Phone Batch Convert Images Resize Image Save File Resume & Save Add Operation Report Collect Patient Data Look Up Patient Onboard Patient Open Application Onboard Patient Add Python Extension Look Up Extension Open VS Code Hello World

Admin/ERP Admin/ERP Admin/ERP Reference Reference Reporting Reporting Reporting Dental/healthcare Dental/healthcare Dental/healthcare Dental/healthcare Dental/healthcare Dental/healthcare Utility Utility Reference Reference Clinical Clinical Clinical Clinical Clinical Clinical Developer tool Developer tool Developer tool Reference

Yes No Yes No Yes Yes No No Yes Yes Yes No No Yes Yes Yes Yes Yes Yes No No Yes No Yes Yes No No Yes

Yes Yes Yes No No Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No Yes Yes Yes Yes Yes Yes No No No No

File-change check Returned user ID Generated business values Returned result Executable exists Exported PDF exists Returned report title Window-state check Database delta Database delta Database delta Returned patient data Manifest/window check Database delta Output-file check Output hash File content File content Returned operation slot Returned patient data Returned record number Returned record number Returned URL Patient system data Extension state Manifest unchanged Window/workspace state File content

patient identifier, URL, slot, or calculated value, the run is an invalid success. C. Prompt Construction We compare two ways of specifying workflows to agents. The first condition uses expert-crafted prompts. These prompts encode the intended workflow as step-by-step procedural instructions, informed where applicable by domain experts and knowledge workers familiar with the corresponding software. The second condition evaluates demonstration-derived workflow specification in a controlled form. For each task, gemini-3.1-pro-preview [15] generates one prompt from a single golden-path screen recording, a fixed English metaprompt, and the canonical task interface from the expertcrafted condition, including task parameters and an expected response example. Thus, the generator produces only the procedural body of the task instruction, not the complete task contract. The generation output is constrained to structured action steps, which are rendered deterministically into the benchmark prompt format. No post-generation manual editing or selective cleanup is applied. The generated-prompt condition tests whether a procedure reconstructed from an expert demonstration can approximate an expert-written procedure under the same task contract. Recordings provide only pixels and temporal ordering, with highlighted mouse clicks but no separate keyboard or mouse event log; focus changes, shortcuts, off-screen typing, transient feedback, fast interactions, or implicit domain assumptions may be weakly visible or absent. We therefore treat recordings as workflow-capture aids, not

correctness oracles: the initial state, goal state, parameters, response shape, and validators remain fixed. Thus, video generation reconstructs a procedure under a fixed task contract rather than learning the full task from video; the recording specifies how the workflow is attempted, while the contract specifies what state is correct. D. Execution Environment Each run is executed in a fresh Windows virtual machine derived from a fixed base image. The benchmark performs task setup, records a pre-run snapshot of benchmark-relevant state, launches the agent, and after termination, timeout, or ui_not_as_expected, captures a final snapshot and applies the task validators. State changes are stored in a temporary overlay that is discarded after validation, ensuring comparable initial state across runs. Agents interact through the legacy-use harness [12], which provides screenshot-based observation, GUI actions, structured extraction, and an explicit safe-stop path. All agents used the same benchmark-facing configuration: fresh VM per run, 900-second timeout, max_tokens=4096, one included run per task and prompt condition, and the same task contract with either expert-crafted or video-generated prompts. Provider-side API or infrastructure faults were rerun or excluded before aggregation; model-visible nonsuccess terminations were retained as agent failures and evaluated for post-run state validity. We evaluated six hosted computer-use agents through this shared harness: OpenAI GPT-5.4 (gpt-5.4) [16], Google Gemini 2.5 Computer Use

(gemini-2.5-computer-use-preview-10-2025) [17], Anthropic Claude Opus 4.6 (anthropic.claude-opus-4-6-v1) [18], Anthropic Claude Sonnet 4.6 (global.anthropic.claude-sonnet-46) [18], Anthropic Claude Haiku 4.5 (global.anthropic.claudehaiku-4-5-20251001-v1:0) [18], and Moonshot AI Kimi K2.5 (moonshotai.kimi-k2.5) [19]. Across agents, the benchmarkfacing call used temperature=0.0; provider defaults applied where parameters were not overridden. E. Atomicity-Aware Outcome Model Each run is evaluated along two dimensions: the agentreported terminal status and independently verified post-run state validity. Their combination yields four outcome classes: valid success, where the agent reports completion and reaches the goal state; invalid success, where it reports completion but leaves invalid or unintended changes; valid failure, where it fails, stops, or times out while preserving the benchmarkrelevant state; and invalid failure, where it does not complete the task and leaves unintended persistent changes. We define atomicity as the fraction of runs ending in valid success or valid failure. It measures whether the system was left in an acceptable state, whereas valid success measures useful task completion. This distinction matters for deployment: a model may be highly atomic by failing conservatively yet complete few workflows, or complete many workflows while still causing non-atomic side effects unacceptable in stateful enterprise systems. F. Replication package The replication package is publicly available1 . It contains the benchmark catalog, prompts, expert review, and validator metadata, run records, and scripts to reproduce the reported tables. For each of the 28 tasks, it documents the task contract, including initial and goal states, runtime parameters, return schema, permitted and forbidden side effects, and benchmark classifications. It also includes reviewer details, validators, oracle values, state artifacts, run outcomes, and runtime metadata. III. R ESULTS We report the four-way outcome distribution rather than a single success metric because stateful GUI automation has two distinct operational concerns. First, an agent should complete useful work when possible. Second, regardless of whether it completes the task, it should leave the monitored system state acceptable. We therefore use valid success to describe useful completion and atomicity to describe state acceptability after execution. Atomicity includes both valid successes and valid failures: a safely failed run may be operationally preferable to a run that reports success while leaving incorrect persistent state. Each percentage reflects one included trajectory per task, model, and prompt condition. The results should therefore be read as descriptive evidence about operational profiles under this benchmark configuration, not as inferential rankings of model capability. 1 [https://github.com/ThiloReintjes/LegacyWorld

A. RQ1: Atomic Execution of Legacy-Style Workflows Table II reports the full four-way outcome distribution for both prompt conditions. The expert-crafted condition illustrates why valid success and atomicity must be reported together. Some trajectories preserve state but rarely complete the workflow. For example, gpt-5-4 reaches 100.0% atomicity in this condition, but almost all of this comes from valid failures: only 3.6% of runs are valid successes, while 96.4% are failures that preserve the monitored benchmark state. This is a conservative execution profile: it avoids invalid persistent changes, but provides little useful automation. Other trajectories show the complementary trade-off. For example, opus-46, sonnet-4-6, and haiku-4-5 produce substantially more valid successes under expert-crafted prompts, with valid-success rates of 78.6%, 75.0%, and 71.4%, respectively. However, these useful completions are accompanied by non-atomic outcomes in some runs. Thus, higher useful completion does not imply that all executions leave the system in an acceptable state. The kimi-k2.5 results further illustrate why valid success alone is insufficient. Its expert-crafted condition contains a moderate valid-success rate of 42.9%, but also the largest unsafe side-effect rate in this condition, 35.7%. A deployment decision based only on task completion would miss this statesafety concern. A single metric would obscure these profiles. Valid success measures correct workflow completion but not state damage in failed or misreported runs; atomicity measures an acceptable final state but can reward conservative non-completion. For stateful legacy-style workflows, valid success captures automation value, while atomicity captures state safety, so both must be reported with the four-way outcome distribution. The invalid outcomes in Table II are not a single failure type. Across tasks, the validators expose several operationally different unsafe side effects: unexpected database deltas in patient-record workflows, unexpected file-system changes in export or file-creation workflows, invalid returned identifiers or calculated values, incorrect application or window state after setup tasks, and unsafe failures where the agent terminates after partial progress. One observed DSWin “Add New Patient” run illustrates why completion and state validity must be considered separately. The agent returned status: success and a structured patient record with plausible demographic and insurance fields. However, the post-run database validator rejected the run because the persisted PATIENT.DBF row violated the task contract: one insurance number was created 4212505 instead of the expected 1234567890. This run is therefore an invalid success: it completed from the agent’s perspective, but left durable patient-record state invalid. In contrast, a failed run that leaves the monitored database unchanged would be a valid failure and may be operationally preferable, because it requires re-execution rather than repair of incorrect persistent state. This distinction matters operationally. A non-atomic outcome may correspond to a persistent record change, a wrong or extra file artifact, an incorrect discovered identifier, or an

TABLE II: Operational reliability dashboard for expert-crafted and video-generated prompts. Agent

gpt-5-4 [16] gemini-2.5 [17] opus-4-6 [18] haiku-4-5 [18] sonnet-4-6 [18] kimi-k2.5 [19]

Expert-crafted prompts

Video-generated prompts

VS

VF

IS

IF

US

VS

VF

IS

IF

US

3.6 7.1 78.6 71.4 75.0 42.9

96.4 85.7 10.7 14.3 7.1 21.4

0.0 0.0 10.7 14.3 14.3 28.6

0.0 7.1 0.0 0.0 3.6 7.1

0.0 7.1 10.7 14.3 17.9 35.7

3.6 10.7 50.0 46.4 53.6 25.0

96.4 89.3 39.3 39.3 28.6 39.3

0.0 0.0 7.1 14.3 14.3 32.1

0.0 0.0 3.6 0.0 3.6 3.6

0.0 0.0 10.7 14.3 17.9 35.7

Note. VS = valid success, VF = valid failure, IS = invalid success, IF = invalid failure, US = unsafe side-effect rate (IS+IF). Values are percentages over 28 tasks per condition. Atomicity is VS+VF, equivalently 100-US.

abandoned application state. In patient-record workflows, such cases would require human inspection or repair before the automated workflow could be trusted. Therefore, validators must check not only whether the agent reports completion, but whether the resulting persistent state is acceptable. Summary RQ1. Current agents remain unreliable on expertinformed legacy GUI workflows, highlighting the need to evaluate both valid task success and atomicity to balance automation value with state safety. B. RQ2: Expert-Crafted versus Video-Generated Prompts RQ2 evaluates whether expert screen recordings can support a more scalable workflow-specification process. The right half of Table II reports the video-generated prompt condition, where the procedural instructions are generated from golden-path recordings while the task contracts and validators remain unchanged. This evaluates a controlled step toward demonstration-driven workflow specification: recordings are used to recover the procedure, but the benchmark still supplies the task contract and determines correctness through validators. It does not test end-to-end task inference from demonstrations alone. In the video-generated condition, several agents shift from valid success toward valid failure. For example, opus-4-6 changes from 78.6% to 50.0% valid success, sonnet-4-6 from 75.0% to 53.6%, haiku-4-5 from 71.4% to 46.4%, and kimik2.5 from 42.9% to 25.0%. In these cases, the main effect of video-generated prompts is not simply an increase in unsafe side effects; rather, useful completion decreases while many additional runs remain state-valid failures. By contrast, gpt-54 remains unchanged at 3.6% valid success, and gemini-2.5 improves slightly from 7.1% to 10.7%. The four-way table suggests a more specific interpretation than “video-generated prompts are less safe.” For several agents, lower valid success is accompanied by more valid failures rather than a proportional increase in invalid outcomes. For example, opus-4-6 keeps 89.3% atomicity while valid success decreases from 78.6% to 50.0%, and haiku-4-5 keeps 85.7% atomicity across both prompt conditions. In these cases, the generated procedure appears to reduce useful completion more than state acceptability. These results reinforce the need to separate completion from state validity. Video-generated prompts can preserve atomicity

while reducing valid success, so they should be evaluated by both endpoint completion and whether failed or partial attempts leave the monitored state acceptable. Summary RQ2. Demonstration-based prompt generation can preserve state safety in some cases, but it currently reduces practical automation value compared with expertcrafted prompts. IV. I MPLICATIONS AND L IMITATIONS The main practical lesson is that successful demos are not enough for stateful GUI automation. Teams should evaluate whether failed executions preserve an acceptable state, not only whether some runs complete. In our benchmark, this required explicit task contracts with an initial state, a goal state, allowed changes, forbidden side effects, and validators. Screen recordings are useful workflow-capture aids, but correctness still depends on post-run state rather than resemblance to a demonstrated trajectory. This study remains a controlled pre-deployment evaluation. All runs were executed in isolated virtual machines, atomicity is defined only with respect to monitored observables, and each model–task–prompt cell contributes one included trajectory. The benchmark therefore supports risk-aware comparison of workflow automation profiles, not deployment certification or inferential ranking over stable stochastic distributions. The prompt comparison likewise studies reconstruction from a single golden-path recording under a fixed task contract rather than unconstrained task inference from demonstrations. V. C ONCLUSION AI-based GUI automation is a plausible modernization layer for legacy systems, but task completion alone is not a sufficient deployment criterion. On 28 stateful Windows GUI workflows, we find that useful completion, safe failure, and non-atomic side effects are distinct operational profiles. We also find that prompts generated from expert screen recordings can support workflow capture, but do not replace explicit validation. For practice, the implication is simple: successful demos should be supplemented with atomicity-aware acceptance tests that check not only whether an agent completes a workflow, but also whether failed executions leave the system in an acceptable state.

R EFERENCES [1] B. Anthony Jnr, “Enabling interoperable distributed ledger technology with legacy platforms for enterprise digitalization,” Enterprise Information Systems, vol. 18, no. 1, p. 2255979, 2024. [2] O. Ogunwole, E. C. Onukwulu, M. O. Joel, E. M. Adaga, and A. I. Ibeh, “Modernizing legacy systems: A scalable approach to next-generation data architectures and seamless integration,” International Journal of Multidisciplinary Research and Growth Evaluation, vol. 4, no. 1, pp. 901–909, 2023. [3] Z. Irani, R. M. Abril, V. Weerakkody, A. Omar, and U. Sivarajah, “The impact of legacy systems on digital transformation in european public administration: Lesson learned from a multi case analysis,” Government Information Quarterly, vol. 40, no. 1, p. 101784, 2023. [4] J. Bisbal, D. Lawless, B. Wu, and J. Grimson, “Legacy information systems: Issues and directions,” IEEE Software, vol. 16, no. 5, pp. 103– 111, 1999. [5] J. L. C. de Moraes, W. L. de Souza, L. F. Pires, and A. F. do Prado, “A methodology based on openehr archetypes and software agents for developing e-health applications reusing legacy systems,” Computer methods and programs in biomedicine, vol. 134, pp. 267–287, 2016. [6] N. Enjamuri, “Ai-powered medical data apis: Transforming modern healthcare integration,” Journal of Computer Science and Technology Studies, vol. 7, no. 4, pp. 1045–1052, 2025. [7] W. M. P. van der Aalst, M. Bichler, and A. Heinzl, “Robotic process automation,” Business & Information Systems Engineering, vol. 60, no. 4, pp. 269–272, 2018. [8] R. Syed, S. Suriadi, M. Adams, W. Bandara, S. J. J. Leemans, C. Ouyang, A. H. M. ter Hofstede, I. van de Weerd, M. T. Wynn, and H. A. Reijers, “Robotic process automation: Contemporary themes and challenges,” Computers in Industry, vol. 115, p. 103162, 2020. [9] X. Wang, B. Wang, D. Lu, J. Yang, T. Xie, J. Wang, J. Deng, X. Guo, Y. Xu, C. H. Wu et al., “Opencua: Open foundations for computer-use agents,” arXiv preprint arXiv:2508.09123, 2025. [10] T. Xie, D. Zhang, J. Chen, X. Li, S. Zhao, R. Cao, T. J. Hua, Z. Cheng, D. Shin, F. Lei et al., “Osworld: Benchmarking multimodal agents for open-ended tasks in real computer environments,” Advances in Neural Information Processing Systems, vol. 37, pp. 52 040–52 094, 2024. [11] R. Bonatti, D. Zhao, F. Bonacci, D. Dupont, S. Abdali, Y. Li, Y. Lu, J. Wagle, K. Koishida, A. Bucker et al., “Windows agent arena: Evaluating multi-modal os agents at scale,” arXiv preprint arXiv:2409.08264, 2024. [12] Legacy-use contributors. (2026) legacy-use. [Online]. Available: https://github.com/legacy-use/legacy-use [13] International Organization for Standardization. (2023) Iso/iec 25010:2023 systems and software engineering — systems and software quality requirements and evaluation (square) — product quality model. [Online]. Available: https://www.iso.org/standard/78176.html [14] A. Drouin, M. Gasse, M. Caccia, I. H. Laradji, M. Del Verme, T. Marty, L. Boisvert, M. Thakkar, Q. Cappart, D. Vazquez et al., “Workarena: How capable are web agents at solving common knowledge work tasks?” arXiv preprint arXiv:2403.07718, 2024. [15] Google, “Gemini 3.1 Pro Preview,” https://ai.google.dev/gemini-api/ docs/models/gemini-3.1-pro-preview, 2026, accessed: 2026-05-15. Model ID: gemini-3.1-pro-preview. [16] OpenAI, “GPT-5.4 Model,” https://developers.openai.com/api/docs/ models/gpt-5.4, 2026, accessed: 2026-05-15. Benchmark model ID: gpt5.4. [17] Google, “Gemini 2.5 Computer Use Model,” https://ai.google.dev/ gemini-api/docs/models/gemini-2.5-computer-use-preview-10-2025, 2026, accessed: 2026-05-15. Benchmark model ID: gemini-2.5computer-use-preview-10-2025. [18] Anthropic, “Claude Models Overview,” https://platform.claude.com/ docs/en/about-claude/models/overview, 2026, accessed: 2026-05-15. Used for Claude Opus 4.6, Claude Sonnet 4.6, and Claude Haiku 4.5 model identifiers. [19] Moonshot AI, “Kimi K2.5 Model,” https://platform.kimi.ai/docs/models, 2026, accessed: 2026-05-15. Benchmark model ID: moonshotai.kimik2.5.

Related documents

Record · ID 458343 · SHA-256 51d1c0b61a863e51
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive