Paper deep dive
OneDayAgent: Towards a Long-Horizon Harness for Autonomous Agents
Jingsheng Zheng, Xinyuan Fang, Jintian Zhang, Zhengke Gui, Huajun Chen, Ningyu Zhang
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 91%
Last extracted: 8/9/2026, 2:53:07 AM
Summary
The paper introduces OneDayAgent, a long-horizon harness for autonomous LLM agents designed to handle open-ended, cross-environment, and multimodal tasks. It addresses failure modes like goal drift and context overflow by decomposing tasks into bounded subtasks, maintaining execution memory, and performing global verification and repair. Evaluated on the AgentIF-OneDay benchmark with 104 tasks, OneDayAgent using the GLM-5.2 backend achieves a state-of-the-art score of 0.821. The harness demonstrates generalization across five different backend LLMs from three model families without tuning.
Entities (12)
Relation Signals (12)
OneDayAgent â evaluatedon â AgentIF-OneDay
confidence 98% ¡ We evaluate OneDayAgent on AgentIF-OneDay across 104 tasks.
OneDayAgent â achievesscoreon â 0.821
confidence 95% ¡ With the GLM-5.2 backend, OneDayAgent sets a new state of the art with an overall score of 0.821.
OneDayAgent â uses â Execution Memory
confidence 95% ¡ OneDayAgent turns an open-ended request into a managed execution process that ... maintains execution memory under context pressure
OneDayAgent â uses â Task Decomposition
confidence 95% ¡ OneDayAgent turns an open-ended request into a managed execution process that decomposes tasks into bounded subtasks
OneDayAgent â uses â Global Verification and Repair
confidence 95% ¡ OneDayAgent turns an open-ended request into a managed execution process that ... verifies and repairs the final deliverable.
OneDayAgent â developedby â Zhejiang University
confidence 90% ¡ Zhejiang University & Ant Group
OneDayAgent â developedby â Ant Group
confidence 90% ¡ Zhejiang University & Ant Group
OneDayAgent â runsonbackend â GLM-5.2
confidence 90% ¡ With the GLM-5.2 backend, OneDayAgent sets a new state of the art
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:LLM agents are increasingly applied to open-ended everyday requests that span work, study, and life. These tasks are long-horizon, cross-environment, and multimodal, forcing the agent to preserve goals and constraints across many steps while navigating heterogeneous tools and attachments. While prior work has addressed individual failure modes such as goals drift, states loss, and context overflow, whether a single harness can manage them jointly and remain effective across backends has received less study. We present OneDayAgent, a long-horizon harness for autonomous agents. OneDayAgent turns an open-ended request into a managed execution process that decomposes tasks into bounded subtasks, maintains execution memory under context pressure, and verifies and repairs the final deliverable. We evaluate OneDayAgent on AgentIF-OneDay across 104 tasks. With the GLM-5.2 backend, OneDayAgent sets a new state of the art with an overall score of 0.821. The same harness runs across five backend LLMs from three model families, indicating the harness generalizes across backends without tuning, even as different models induce distinct execution styles under the same workflow.
Tags
Links
- Source: https://arxiv.org/abs/2608.05013v1
- Canonical: https://arxiv.org/abs/2608.05013v1
PDF not stored locally. Use the link above to view on the source site.
Full Text
93,078 characters extracted from source content.
Expand or collapse full text
OneDayAgent: Towards a Long-Horizon Harness for Autonomous Agents Jingsheng Zheng 1,2 , Xinyuan Fang 3 , Jintian Zhang 1,2 , Zhengke Gui 2 Huajun Chen 1 , Ningyu Zhang 1â 1 Zhejiang University 2 Ant Group 3 Independent Researcher zhengjohnson0@gmail.com, zhangningyu@zju.edu.cn Abstract LLM agents are increasingly applied to open-ended everyday requests that span work, study, and life. These tasks are long-horizon, cross-environment, and multimodal, forcing the agent to preserve goals and constraints across many steps while navigating heterogeneous tools and attachments. While prior work has addressed individual failure modes such as goals drift, states loss, and context overflow, whether a single harness can manage them jointly and remain effective across backends has received less study. We present OneDayAgent, a long-horizon harness for autonomous agents. OneDayAgent turns an open-ended request into a managed execution process that decomposes tasks into bounded subtasks, maintains execution memory under context pressure, and verifies and repairs the final deliverable. We evaluate OneDayAgent on AgentIF-OneDay across 104 tasks. With the GLM-5.2 backend, OneDayAgent sets a new state of the art with an overall score of 0.821. The same harness runs across five backend LLMs from three model families, indicating the harness generalizes across backends without tuning, even as different models induce distinct execution styles under the same workflow. Date: August 2026 Code: https://github.com/zjunlp/OneDayAgent.git Traj.: https://huggingface.co/datasets/zjunlp/onedayagent_traj 1 Introduction Large language models are increasingly deployed as agents for tasks beyond single-turn question answering [1], ranging from software engineering [2] and computer use [3] to deep research [4] and personalized assistance [5]. A growing share of real-world agent usage, however, involves open-ended everyday requests that span work, study, and life. A single instruction may require collecting web evidence, editing local files, and producing a deliverable such as a deck or report. Unlike short tasks, these requests are long-horizon, cross-environment, and multimodal (Figure 1(a)), forcing the agent to preserve goals and constraints across many steps while navigating heterogeneous tools and attachments. Benchmarks such as AgentIF-OneDay [6] formalize this shift by evaluating task-level instruction following with concrete deliverables. â Corresponding author. 1 arXiv:2608.05013v1 [cs.CL] 4 Aug 2026 OneDayAgent Technical ReportZhejiang University & Ant Group Harness 24+ Hours128421 Daily Time Spent On Challenges Long- Horizon Everyday Challenge neDayAgent Solve S n-1 S n+1 Decompose Verify / Repair Memory Reliable Artifact Cross-Env Interaction Multimodel Processing I 2 3 State Transfer Goal Drift Context Acc. Minimax - Agent ChatGPT - Agent Genspark Manus Codex AutoClaw Qwen3.6 - 27B Qwen3.5 - 9B Qwen3.5 - 397B Gemini - 3.1 - Pro GLM - 5.2 (Backend Variants) Baseline Agents 0.0 0.2 0.4 0.6 0.8 1.0 Method Overall Score 0.56 0.62 0.64 0.65 0.66 0.80 0.61 0.62 0.71 0.74 0.82 (a) Motivation & Design(b) Performance Comparison Agentif-Oneday Figure 1 Long-Horizon Everyday Tasks. (a) Everyday requests have long-horizon, cross-environment, and multimodal characteristics. These create goal drift, context accumulation, and state transfer failures. OneDayAgent addresses them through task decomposition, verification and repair, and execution memory to produce reliable deliverables. (b) OneDayAgent achieves a new state of the art on AgentIF-OneDay with an overall score of 0.821. As the horizon grows from minutes to hours, multi-step decision-making, unlike retrieval or temporal prediction, faces sustained pressure from context accumulation. Goals drift from accumulated constraints and intermediate state fails to transfer across environments. For example, an agent that first researches a topic on the web and later edits a local deliverable may drop an early formatting requirement by the time it reaches the editing step, or lose the search evidence gathered in an earlier subtask when it switches to the file environment, so the final artifact omits content that was already found. Existing approaches address individual failure modes through reasoning scaffolds, feedback-based revision, or memory management, but these failures interact and compound, so fixing one in isolation does not suffice. We present OneDayAgent, a long-horizon harness that turns an open-ended request into a managed execution process built on three capabilities. Task decomposition breaks an overloaded request into bounded subtasks, global verification and repair re-aligns the deliverable with the original intent and patches localized defects, and execution memory compresses observations and checkpoints subtask state under context pressure. All capabilities operate over a unified action space covering web, computation, file, and multimodal tools. On AgentIF-OneDay across 104 tasks, the GLM-5.2 backend [7] achieves a new state of the art with an overall score of 0.821 (Figure 1(b)), leading across all task types, domains, and rubric dimensions. The same harness also runs stably on five backend LLMs from three model families, indicating that the harness generalizes across backends without backend-specific tuning. In summary, our contributions are: (1) We design OneDayAgent, a long-horizon harness that jointly addresses task decomposition, execution memory, and deliverable verification. (2) Extensive experiments on AgentIF-OneDay show a new state of the art (0.821) and stable cross-backend generalization. (3) We open-source the harness and trajectories to benefit the broader community. 2 OneDayAgent We target long-horizon everyday agency, where open-ended requests require multi-step progress over trajectories. As shown in Figure 1(a), these tasks have three characteristics. First, they are long-horizon. The agent must preserve goals and constraints across many reasoning and action steps. Second, they are cross-environment. Progress often requires moving between web pages, local files, code execution, generated artifacts, and external services. Third, they are multimodal. Inputs and evidence may include text, documents, images, tables, and other attachments. Together, these characteristics create three execution challenges. The agent may forget earlier constraints, lose or fail 2 OneDayAgent Technical ReportZhejiang University & Ant Group Fail Planner Ta s kDecomposition I S1 Subtask 1: Research Wiki, find imgs. S2 Subtask 2: Search for flower info. S3 Subtask 3: Modify the flower PPT. ... LLM Executor Äą Sequential SubtaskExecution Äą 2 Subtask Result Äą ObserveReason To o l A c t i o n LLM ReActStyle Subtask Answer Answer Attachments Ăí Synthesizer Combine Subtask Outputs 3 S1 ResultS2 Result ++ ... Sn Result LLM Candidate Final Product Verifier Ver ify Product Compliance 4 â˘Add title slide. â˘Download flower images. â˘Donât change format. LLM Reason The modified PPT file (flowers.pptx), was not produced. Repair Äą Defects Ă Ta r g e t e d R e p a i r Äą 5 Repaired Product ReActStyle LLM Pass Re-eval Ăí User Tasks Ta s k + A t t a c h m e n t s Improve flower language PPT. â˘Add title slide. â˘Download flower images. â˘Donât change format. FinalProduct âAll required modificati- onsare present in the generated PPT file.â Ta s k Memory Time Context Threshold Summarized Truncation </> To o l Result Visit 2 MB LLM </> Visit 500Char To o l Sum- mary Subtask State Passing Subtask Result Ans.Ans. ĂíĂí Ăí Auto Context Compression Figure 2 Overview of OneDayAgent. OneDayAgent uses a long-horizon harness that decomposes an everyday task, executes subtasks through environment-grounded tools, maintains execution memory, and performs global verification and repair before producing the final deliverable. to pass intermediate state, and exceed the usable context budget before the final deliverable is complete. To address these challenges, we design OneDayAgent as a long-horizon execution harness for open-ended everyday tasks. It decomposes requests to make extended tasks tractable, verifies and repairs final deliverables to counter goal and constraint forgetting, maintains execution memory to preserve intermediate state under context pressure, and unifies tool and environment interaction for cross-environment and multimodal work. 2.1 OneDayAgent Overview: From Task Intent to Deliverable OneDayAgent is a long-horizon harness that turns an everyday request into a managed execution process. A single uninterrupted ReAct [8] trajectory struggles to preserve goals and manage context over extended horizons, so OneDayAgent introduces explicit decomposition, memory, and verification stages into the execution loop. As shown in Figure 2, the workflow starts from a user request, together with any files, images, or other attachments that define the task context. The harness keeps this original request as the global intent and converts it into an ordered set of subtasks, giving the backend LLM a shorter local objective at each step while preserving the end-to-end deliverable as the target of the whole trajectory. Each subtask is then executed inside a ReAct loop where the backend LLM reasons about the current subtask, calls tools through the harness, observes environment feedback, and updates the working state. The tool interface spans the main environments needed by everyday tasks, as summarized in Table 1. Intermediate findings and produced artifacts are written into execution memory and the workspace, so later subtasks can build on earlier results without replaying the full interaction history. After all planned subtasks finish, OneDayAgent synthesizes the accumulated state and artifacts into a final deliverable. The harness then runs a global verification pass against the original request, the execution trace, and the produced output. If the verifier finds missing requirements or inconsistent artifacts, OneDayAgent enters a targeted repair loop and updates the deliverable before returning it. The overall workflow therefore follows a simple execution path, preserving task intent, decomposing long work, executing subtasks in real environments, maintaining execution memory, and 3 OneDayAgent Technical ReportZhejiang University & Ant Group GroupToolsRole Web accessSearch, visitRetrieve web evidence Academic searchGoogle Scholar, OpenAlexRetrieve academic metadata ComputationPython, command executionExecute code and inspect outputs File workspaceRead, write, edit filesPersist state and deliverables Multimodal processing Image analysis, generationInterpret and create visual artifacts Table 1 Tool and environment interface in OneDayAgent. The harness exposes heterogeneous environments through a small set of functional tool groups. Implementation-level tool names are omitted here and listed in Appendix Table 5. verifying the final result before delivery. 2.2 Harness Strategy: Structuring Long-Horizon Execution Having described the end-to-end workflow, we now unpack the harness into three core capabilities that address the failure modes of long-horizon everyday agency: task overload, goal drift, and state loss. Implementation-level configuration values for these mechanisms are summarized in Appendix Table 6. The core runtime prompts that instantiate these stages are provided in Appendix D. 2.2.1 Capability I: Task Decomposition Task decomposition turns an overloaded long-horizon request into bounded executable units. OneDayAgent decomposes the original request into an ordered list of subtasks, corresponding to the planner in Panel 1 of Figure 2. This follows the idea that long-horizon execution benefits from subgoal or hierarchical structure [9,10]. The design motivation is practical. Everyday requests often combine implicit requirements and artifact-level constraints, making a single uninterrupted executor trajectory easy to overload [11]. Decomposition gives the backend LLM a local objective at each step, while the harness keeps the original request as the global intent that every subtask must ultimately serve. As shown in Panel 2, each subtask acts as an executable unit that can call tools, produce artifacts, and submit a compact answer. The subtask boundary also becomes a context-saving interface. Later subtasks inherit the accumulated task-level state, but not the full low-level ReAct trace. After all subtasks finish, the synthesizer in Panel 3 combines the submitted subtask answers and attachments into a candidate final product. 2.2.2 Capability I: Global Verification and Repair OneDayAgent treats final checking and repair as two tightly coupled stages that turn a candidate deliverable into a verified, task-aligned output. Global verification re-aligns the final deliverable with the original intent. Completing every subtask does not guarantee that the deliverable satisfies the original request. Long-horizon execution can still lose early constraints, skip implicit requirements, or produce artifacts that are locally plausible but globally incomplete. To catch these failures, OneDayAgent performs a global verification pass after synthesis, corresponding to Panel 4 of Figure 2. The verifier checks the candidate final product against the original request, the submitted subtask answers, and the declared attachments, rather than judging only the final text response. This design follows the feedback-and-revision pattern in LLM agents and generation systems [12, 13], while making the check artifact-level and task-global. Targeted repair converts verification failures into localized execution updates. If verification finds a defect, OneDayAgent enters the ReAct-style repair stage shown in Panel 5 of Figure 2. The repair step is targeted. The harness uses the verifierâs defect description to revise the missing or inconsistent part of the deliverable instead of restarting all subtasks. This failure-to-fix style is aligned with recent work on verification-centric and repair-oriented agent systems [14,15]. After repair, the updated deliverable is re-evaluated, so verification acts as a final task-level guard rather than a passive scoring step. 4 OneDayAgent Technical ReportZhejiang University & Ant Group 2.2.3 Capability I: Execution Memory OneDayAgent uses the memory block in Figure 2 to make long-horizon execution state both compact and recoverable. The goal is not to store every token, but to keep the information that later reasoning, tool use, and artifact construction actually depend on. This is necessary because stateful long-horizon agent workloads require memory mechanisms that preserve task-relevant information without carrying every interaction token forward [16, 17]. Summarized truncation compresses high-volume noisy observations into reusable evidence. At the tool layer, raw observations from search, web visits, and local files can be much larger than the decision they support. OneDayAgent therefore converts them into bounded evidence before they dominate the dialogue context. Search outputs are kept as structured snippets, long pages are summarized with a bounded raw prefix, and file reads are reduced to modality-aware previews. This keeps the executor grounded in external environments while filtering high-volume noisy observations, following the broader motivation of lightweight memory-augmented generation [18]. Subtask state passing preserves task-level progress while discarding low-level traces. As noted in Capability I, subtask boundaries also define what state is carried forward. OneDayAgent uses the submitted answer and declared result-file handles as compact checkpoints across environments and modalities. This lets later subtasks reuse earlier files, images, search evidence, or generated artifacts without inheriting the full low-level ReAct trace. Automatic context compression keeps long-horizon execution inside the backend context budget. At the dialogue layer, OneDayAgent monitors the accumulated trajectory before continuing ReAct execution. When the context exceeds a configurable fraction of the backend window, earlier interaction rounds are compressed into an LLM-generated technical summary while the system prompt, original user task, and recent action rounds remain available. If execution approaches the hard limit, the harness falls back to deterministic emergency pruning of low-value history. This makes memory an execution-control mechanism that preserves enough state to continue while preventing context pressure from becoming the bottleneck. 2.2.4 Tool and Environment Interface OneDayAgent keeps tool and environment handling lightweight, exposing the resources needed for everyday tasks without making them the center of the method. Unified tool use exposes heterogeneous environments through one ReAct action space. OneDayAgent wraps web access, academic search, computation, file operations, and multimodal processing as unified tool actions that can be called directly inside the same shared observe-reason-act loop. Table 1 summarizes the main tool groups, and Appendix Table 5 lists the concrete tool interface. Workspace artifacts make environment interactions persistent across the workflow. Tool calls can return text observations, but they can also create or modify files, images, code outputs, and other artifacts. The harness keeps these artifacts in the task workspace and result-file state, so later subtasks, synthesis, verification, and repair can refer to concrete environment outputs rather than relying only on transient dialogue history. 3 Experiments We evaluate OneDayAgent from five perspectives. We first report main performance on AgentIF-OneDay, then study ablations, execution behavior, backend transferability, and a concrete case study. 3.1 Experimental Setup 3.1.1 AgentIF-OneDay Benchmark We evaluate OneDayAgent on AgentIF-OneDay [6], a task-level benchmark for instruction following in general- purpose agents across daily-life scenarios. Unlike short question-answering benchmarks, AgentIF-OneDay requires 5 OneDayAgent Technical ReportZhejiang University & Ant Group AgentIF-OneDay Benchmark Metric [0,1]âTask TypeDomainRubricInput AttachmentOverall Methods / BackendsâOWE LII IRWork LifeStudyInst. Fact. Logicw/ow/Latency(s) Score Baseline Agents Minimax-Agent â 0.525 0.510 0.717â0.709 0.623 0.7550.502 0.6031416.20.562 ChatGPT-Agent â 0.606 0.613 0.6890.722 0.697 0.5930.739 0.687 0.6730.566 0.666665.10.626 Genspark â 0.577 0.719 0.6810.719 0.679 0.7120.766 0.663 0.7200.551 0.691484.10.635 Manus â 0.661 0.610 0.6460.703 0.734 0.6440.762 0.731 0.6930.644 0.646500.00.645 Codex(GPT-5.5 medium)0.682 0.648 0.6380.740 0.584 0.5290.651 0.672 0.6650.613 0.699325.50.664 AutoClaw â â523.00.799 (OneDayAgent Backend Variants) Qwen3.6-27B0.6060.6490.5890.6280.7250.4910.5430.6170.7690.6110.6151280.50.613 Qwen3.5-9B0.6540.6080.5650.6740.6150.5000.6070.6110.7240.6250.6231895.20.624 Qwen3.5-397B-A17B0.7630.6230.6660.7280.6820.6740.6710.7180.7500.7220.698964.50.708 Gemini-3.1-Pro-Preview0.7140.8060.7430.7740.7300.6740.7830.7140.7760.6510.8061281.60.743 GLM-5.20.8180.8210.8290.8550.8230.7310.7840.8350.8460.7820.8473216.80.821 Table 2 Main Results on AgentIF-OneDay. We compare OneDayAgent with general-purpose agents across task types, domains, rubric dimensions, input-attachment settings, latency, and overall score[0, 1]. OWE, LII, and IR denote Open Workflow Execution, Latent Instruction Inference, and Iterative Refinement, while Inst., Fact., and Logic denote Instruction Following, Factuality, and Logic/Functionality. The w/ and w/o columns report scores with and without input attachments. â marks official AgentIF-OneDay results evaluated with Gemini-3-Pro-Preview as the LLM-as-judge and validated against human annotations. With the GLM-5.2 backend, OneDayAgent achieves the strongest overall score of 0.821 and leads all score dimensions. agents to complete realistic daily tasks with attachments, multimodal evidence, and concrete deliverables. The benchmark contains 104 tasks and 767 instance-level scoring points, covering work, study, and life scenarios. AgentIF-OneDay organizes tasks into three user-interaction patterns. Open Workflow Execution (OWE) tests whether the agent can follow an explicit multi-step procedure without dropping key constraints; Latent Instruction Inference (LII) requires the agent to infer implicit rules from provided materials and apply them faithfully to a new task; and Iterative Refinement (IR) evaluates whether the agent can modify or extend an existing artifact while maintaining consistent state. Evaluation uses binary instance-level rubrics with bonus and penalty criteria, where satisfied positive criteria add points, triggered penalty criteria subtract points, and the resulting task score is clipped and normalized to[0, 1] before averaging across tasks. 3.1.2 Implementation and Evaluation Setup We use GLM-5.2 [7] as the backend for the main results, ablation, and behavior analysis. For the backend analysis, we evaluate four additional LLMs: Gemini-3.1-Pro-Preview [19] (June 2026), Qwen3.5-397B-A17B and Qwen3.5-9B [20], and Qwen3.6-27B [21]. All backend runs use the same OneDayAgent harness with temperature 1.0, top-í0.95, 128K max tokens, 200 ReAct iterations, 7200-second timeout, up to 6 subtasks, and context compression at 0.9Ăbudget. Full configuration is in Appendix 6. For comparison, we report general-purpose agent baselines from the official AgentIF-OneDay release [6] together with an additional Codex run using GPT-5.5 medium [22]. We report normalized AgentIF-OneDay scores in[0, 1], mean latency, and aggregate harness-behavior metrics. For scoring, we use the official AgentIF-OneDay LLM-as-judge framework. The official release used Gemini-3-Pro- Preview [23] as the judge, but that model was no longer available in our evaluation environment (June 2026). We 6 OneDayAgent Technical ReportZhejiang University & Ant Group VariantRemoved Module PerformanceBehaviorEfficiency / Difference OverallÎ DirectLat. (min) Tools RepairScore/Lat. Perfect Zero Better Full DIRECT Decompose + Verify0.771â27.628.4â2.8052912 DECOMPVerify0.804+3.3 p38.145.7â2.1154313 VERIFYDecompose0.804+3.3 p29.729.3 3.9%2.7151217 FULLNone0.821+5.0 p53.651.6 8.6%1.53585â Table 3 Ablation results for decomposition and verification modules. All variants use GLM-5.2 and are evaluated on the same 104 AgentIF-OneDay tasks. DIRECT disables both decomposition and verification; DECOMP keeps only decomposition; VERIFY keeps only verification; FULL enables both modules. Score / Lat. reports percentage-point score divided by mean latency in minutes. âBetter Fullâ counts tasks where the variant scores higher than FULL. therefore use Gemini-3.1-Pro-Preview [19] with the same parameter settings. A paired comparison on the same run shows Gemini-3.1-Pro-Preview scores 3.12 percentage points lower than Gemini-3-Pro-Preview, making our scores conservative relative to baselines (Appendix F). 3.2 Main Results OneDayAgent sets a new state of the art on AgentIF-OneDay. Table 2 shows that OneDayAgent with the GLM-5.2 backend achieves the best overall score, 0.821, outperforming both official general-purpose agent baselines and our additional Codex run. The gain is not limited to a single slice of the benchmark, since OneDayAgent leads across all task types, domains, rubric dimensions, and input-attachment settings. This indicates that the harness improves broad task-level instruction following rather than only optimizing one narrow evaluation category. 3.3 Ablation Study This ablation asks whether harness modules improve success and whether extra cost is justified by the gain. Harness modules improve task success. Table 3 isolates decomposition and verification in a 2Ă2 ablation with the same GLM-5.2 backend. Execution memory remains enabled in all variants, as disabling it causes context overflow or state loss that prevents task completion. Starting from DIRECT, which disables both modules, decomposition alone improves the overall score from 0.771 to 0.8039, and verification alone reaches a nearly identical 0.8044. Enabling both modules gives the best score, 0.821, showing that both mechanisms contribute to final task success. The combined gain is smaller than the sum of the two isolated gains, suggesting that the modules partly recover overlapping failure cases. Module gains come with very different costs. The same table shows a large cost asymmetry, with VERIFY adding only 2.2 minutes over DIRECT while matching the score of DECOMP, whereas DECOMP adds 10.6 minutes and increases tool calls by roughly 60%. The efficiency columns make this tradeoff explicit, as VERIFY remains close to DIRECT in latency while reaching the same score as DECOMP, whereas FULL obtains the highest score but the lowest score-per-latency ratio. Thus, the full harness is best when score is the primary objective, but verification-only is the strongest cost-effective point. Always-on module composition is not uniformly optimal. FULL produces the largest number of perfect tasks, but simpler variants still outperform FULL on a non-trivial subset. In Table 3, VERIFY scores higher than FULL on 17 tasks, DECOMP on 13, and DIRECT on 12. This pattern suggests that enabling every harness module raises the ceiling, but the best configuration depends on whether the priority is maximum score or lower execution cost. 3.4 Execution Behavior We next analyze how OneDayAgent manages long-horizon execution pressure inside the GLM-5.2 run. 7 OneDayAgent Technical ReportZhejiang University & Ant Group 104Ta s k s In Total 15 / 104 14.4% 32 / 104 30.8% 26 / 104 25% 23 / 104 22.1% 5 Subtasks 1 / 104 0.9% Task Count / Proportion Task Count Verify 104 First Pass 95 Repair 9 Recovered 6 Failed 3 (a) Subtask Depth Distribution Subtask Num. Avg. Latency (min) Avg. Tool Calls 20.6 43.2 63.6 73.4 117.2 17 38 58 77 156 (b) Execution Cost Analysis(c) Verify & Repair Flow Repair Rate (%) 7.1 4/56 7.7 2/26 13.6 3/22 16.7 4/24 8.1 5/62 0.0 0/18 17.4 4/23 7.0 3/43 5.6 1/18 5.0 1/20 Category Peak Context (k tokens) Ta s k R a n k 35/104 Tasks Compressed 128kMax 115kTrigger Compression Count Overall Score 0.82Âą0.28 0.87Âą0.19 0.92Âą0.08 0.78Âą0.26 0.73Âą0.37 TrendLine (r = -0.034 â0) Score is Independent of Compression Count (d) Where Repair is Triggered(e) Context Pressure by Task Rank(f) Score Under Compression Figure 3 Execution behavior of OneDayAgent. OneDayAgent turns long-horizon tasks into a managed execution process through decomposition, verify/repair, and context management. Decomposition turns open-ended work into structured execution. Figure 3(a) shows that OneDayAgent rarely treats AgentIF-OneDay tasks as a single uninterrupted trajectory, with most tasks decomposed into two to four subtasks and only 16 of 104 tasks executed as one subtask. Figure 3(b) further shows that deeper decompositions correspond to higher execution cost, increasing from 20.6 minutes and 17 tool calls for one-subtask tasks to 117.2 minutes and 156 tool calls for five-subtask tasks. Decomposition depth therefore correlates with tractability and complexity, as the harness converts open-ended work into bounded executable units, while harder tasks still require more time and tool interaction. Verification and repair make delivery risk observable and recoverable. Figure 3(c) shows that 95 of 104 tasks pass verification on the first attempt, while 9 enter repair; among those repaired tasks, 6 are recovered and 3 still fail. The repair distribution in Figure 3(d) indicates that repair is concentrated in harder settings, especially IR tasks, study-domain tasks, and long time-budget tasks. This supports the role of verify/repair as a delivery-risk mechanism rather than a generic score booster, because it exposes residual defects after execution and recovers some, but not all, difficult cases. Context management keeps long trajectories feasible. Figure 3(e) shows substantial context pressure, with 35 of 104 tasks triggering compression and the highest-pressure task accumulating roughly 350K context tokens across compression rounds. At the same time, Figure 3(f) shows no systematic score degradation as compression count increases, with a near-zero correlation between compression count and score. Thus, context management is associated with stable task quality under context pressure, though causal isolation is left to future work. 3.5 Backend Analysis This section tests whether OneDayAgent is a backend-specific system or a transferable harness, and whether backend differences can be reduced to model scale alone. The same OneDayAgent harness remains effective across heterogeneous backend LLMs. The backend-variant rows in Table 2 provide the first evidence for transferability. Without changing the OneDayAgent harness, all tested backends obtain non-trivial scores not only in overall performance, but also across task type, domain, rubric, and input-attachment slices. If decomposition, tool use, context management, or verify/repair were tightly coupled 8 OneDayAgent Technical ReportZhejiang University & Ant Group BackendFamily / VendorScaleSuccess Overall Latency (s) GLM-5.2GLM / Zhipu744B104/104 0.8213216.8 Gemini-3.1-Pro-Preview Gemini / Google undisclosed 104/104 0.7431281.6 Qwen3.5-397B-A17BQwen / Alibaba 397B-A17B 104/104 0.708964.5 Qwen3.6-27BQwen / Alibaba27B104/104 0.6131280.5 Qwen3.5-9BQwen / Alibaba9B104/104 0.6241895.2 Table 4 Backend coverage and performance under the same OneDayAgent harness. All backends are evaluated on the full 104-task AgentIF-OneDay suite. Reported scale is shown when publicly available or encoded in the model name; Gemini-3.1-Pro- Preview scale is not publicly disclosed. 0.624 0.613 0. 708 0. 821 0. 743 Overall Score LLM Parameter Scale Lantency(min)Tool CallsContext(KB) Subtasks1 st -Pass Verify(%)Repair(%) LLM 21 32 16 21 54 54 35 37 19 52 499 327 331 118 586 3.7 3.4 3.4 2.1 2.6 43 67 73 94 91 57 33 27 6 9 0.007.696.8910.149.94 7.690.006.876.9810.08 6.896.870.005.555.44 10.146.985.550.005.81 9.9410.085.445.810.00 Standard Euclidean Distance (a) Parameter Scaling Trend (b) Execution Style Distance(c) Execution Style Dashboard Figure 4 Backend scaling and execution-style interaction. Under the same OneDayAgent harness, backend performance shows a weak parameter-scaling trend rather than a strict scaling law, while backend-specific behavior appears in execution-style distance and operational profiles. to one backend, we would expect incomplete runs or collapse on particular benchmark slices. Table 4 makes the coverage point explicit by listing five backend LLMs from different model families, vendors, and reported scales under the same 104-task AgentIF-OneDay suite. Overall scores range from 0.613 to 0.821 across GLM/Zhipu, Gemini/Google, and Qwen/Alibaba backends. Thus, the same harness transfers across model families and vendors, although final quality and latency vary substantially. Backend performance shows a parameter-scaling trend, but not a strict scaling law. Figure 4(a) relates overall score to model scale. Within disclosed-scale models, larger backends tend to perform better, visibly from Qwen3.5-9B (0.624) to Qwen3.5-397B-A17B (0.708) and GLM-5.2 (0.821). However, the ordering is not monotonic, as Qwen3.6-27B does not dominate Qwen3.5-9B, and Gemini-3.1-Pro-Preview is widely believed to be larger than 1T, but still reaches only the second-best overall score. This matches recent agentic-evaluation findings that conventional model rankings and scale alone do not fully predict tool-using agent performance [24,25]. Thus, parameter count is a useful axis for interpreting backend performance, but it is insufficient as a strict law for agentic long-horizon execution. Backend differences appear as execution-style differences under the same harness. The distance and execution- profile panels in Figure 4(b,c) show that backend choice changes how the harness is used, not only the score. GLM-5.2 obtains the strongest score but uses a high-cost profile, averaging 53.6 minutes, 51.6 tool calls, and 585.7 KB context per task. Gemini-3.1-Pro-Preview follows a leaner profile with 21.4 minutes, 18.7 tool calls, and 118.1 KB context, while Qwen3.6-27B triggers the highest repair rate, 56.7%. The heatmap also shows weak family proximity among Qwen variants, but not enough to explain all behavior, with Qwen3.5-397B and Qwen3.6-27B as the closest pair while Qwen models still differ substantially in repair and first-pass verification. These differences indicate that OneDayAgent is transferable as a harness, while backend LLMs induce distinct execution styles. 3.6 Case Study Figure 5 shows a representative âLanguage of Flowersâ PPT-editing task. The user asks the agent to revise the slide content using Wikipedia, compare Eastern and Western interpretations, insert a Pexels image, delete one slide, and 9 OneDayAgent Technical ReportZhejiang University & Ant Group User Task Improve Flower Language PPT. Update the "Language of Flowers" PPT based on Wikipedia to revise the origin, compare Eastern and Western interpretations in a table, and rewrite the eighth slide, while also adding a Pexelsimage, deleting the ninth slide, and modifying the final conclusion. Plan I S1 Extract Wikipedia content on flower language and a Pexelsimage to update the slides, saving all assets for the next task. Research Wiki content and find Pexelsimage. S2 Update the provided PPTX file using assets to revise slide 8, insert image on slide 4, format slide 7, delete slide 9, and modify the conclusion. Apply all modifications to the Flower Language PPT. Subtask1 2 Trajectory 20 tool calls Answer4334 chars Both output files are saved correctly and verified: `research_notes_languague_of_flo wers.md` ...... Attachments 3 Rose.jpgResearch.mdContent.json Subtask2 3 Trajectory 1 tool calls Answer325 chars [Errno9] Bad file descriptor. Tr a c e b a c k :...... Attachments 0 Synthesis 4 Answer4836 chars The task to improve the Flower Language PPT could not be fully completed....... â Subtask 1: Research (Completed Successfully) All research was gathered ...... âSubtask 2: Apply Modifications (FAILED â[Errno9] Bad file descriptor) that would apply ...... Attachments 3 Rose.jpgResearch.mdContent.json Verify 1 5 Fail Reason Missing Items Suggestions The core deliverable, the modified PPT file (language_of_flowers.pptx), was not produced. ...... language_of_flowers.pptx Apply the researched modifications to the actual PPT file using python-pptx and save the result as the final deliverable. ...... Repair1 6 Trajectory 12 tool calls Answer2076 chars All modifications have been successfully applied and verified. The modified PPT file `language_of_flowers.pptx` (13,087,468 bytes) has been created with all 6 required ...... Attachments 1 language_of_flowers.pptx Verify 2 7 Pass Reason All six required modifications are present in the generated PPT file. (1) Slide 2's origin/significance content has been replaced with Wikipedia- sourced text on floriography, Ottoman roots, Mary Wortley Montagu (1718), Hammer- Purgstall(1809), and Charlotte de la Tour (1819), plus three updated supporting cards. (2) Slide 4 has a Pexelsrose image inserted in the upper-right corner (confirmed by 13MB file size and research notes ...... FinalProduct Answer The âLanguage of Flowersâ PPT was successfully updated. ...... To o l L i s t -Search -Visit -Read_file -Python -Exec_command -Write_file -Analyze_image Figure 5 Case study of a PPT-editing task. The trajectory illustrates how OneDayAgent decomposes a multimodal editing request, exposes an incomplete subtask during synthesis, and uses verification-guided repair to produce the missing deliverable. update the final slide conclusion. OneDayAgent decomposes the task into a research subtask and PPT modification subtask. The first subtask collects needed text and image assets, while the second fails with a file-descriptor error. During synthesis, the agent reports the failed subtask instead of marking the whole task as complete. The verifier then identifies the missing PPT file and suggests applying the collected modifications to the actual deck. The repair stage generates the missing presentation, and the second verification pass confirms that the requested slide edits and image insertion are present. 4 Related Work General-purpose agents for everyday digital tasks. LLM agents extend language models from text generation to problem solving, where the model reasons about intent, invokes tools, and reacts to environment feedback [26, 27,28,29,30]. Methodologically, ReAct [8] grounds this view in interleaved reasoning and acting, Reflexion [12] and Self-Refine [13] add feedback-based revision, and AutoGen [31] organizes multi-agent workflows. Concrete agent systems have also emerged across digital settings: WebSailor-V2 [32] targets web information seeking, Agent S2 [33] studies computer-use agents, AlphaEvolve [34], ContextCov [35], and SEMAG [36] develop coding and software-engineering agents, WebResearcher [37], Marco DeepResearch [14], and MiroThinker [38] focus on deep research agents, ForeAgent [39] studies machine-learning research execution, and AgentRL [40] and Temp-R1 [41] study training-based agent improvement. In digital settings, agent research is also organized around concrete evaluation environments: WebArena [11] and WebChoreArena [42] focus on web interaction, OSWorld2.0 [43], WindowsWorld [44], and MobileWorld [45] evaluate desktop or mobile software agents, SWE-Bench Pro [46] and DeepSWE [47] study software-engineering agents, and BrowseComp [48], DeepResearch Bench [49],í 2 -Bench [50], and recent expert-level academic benchmarks [51] evaluate browsing, research, or conversational assistance. Early LLM evaluation [52] and task-completion benchmarks [53] laid the groundwork for these settings. OneDayAgent instead follows AgentIF-OneDay [6] in targeting everyday requests across work, life, and study. 10 OneDayAgent Technical ReportZhejiang University & Ant Group Harnesses for long-horizon agent execution. For long-horizon tasks, reliability depends not only on the backend model but also on the execution harness around it. This setting is increasingly reflected in long-horizon and cross-environment benchmarks such as Tool Decathlon [54], LifeSim [55], AgencyBench [56], OdysseyArena [57], WeaveBench [58], Workspace-Bench [59], and Terminal-Bench [60], with additional benchmarks targeting verifiable constraints [61], interactive real-world workflows [62], large-scale tool ecosystems [63], multilingual settings [64], and strategic decision-making [65], where success depends on coordinating information, intermediate artifacts, and final deliverables. Recent work treats harnesses as runtime and state substrates for software agents [66,67]. One common line improves planning through search-style reasoning scaffolds, subgoal decomposition, or hierarchical planning for long-horizon agents [9,10,68]. Another line manages long contexts and persistent state, including context folding [69,70], agent memory characterization [16], long-horizon memory environments [17], memory- augmented structures [18,71], broader analyses of memory mechanisms in foundation models [72], learned context curation [73], and hierarchical memory benchmarked against RAG and summarization [74]. InfiAgent [75] pursues the same long-horizon goal through file-centric state externalization with a strictly bounded reasoning context, whereas OneDayAgent keeps state compact via subtask checkpointing and context compression while additionally decomposing work and verifying the final deliverable. Verification and repair form a third line, with recent work emphasizing failure diagnosis and repair recommendations [15], trajectory-level failure taxonomies [76], and adversarial robustness against long-horizon attacks [77]. Tool and workflow orchestration is also central, as shown by real MCP tool-use evaluation [78]. OneDayAgent builds on this line with a harness that plans subtasks, executes them sequentially, passes memory and state through intermediate results, manages context, and verifies or repairs the final output. This framing lets us study the harness as a transferable layer, while also measuring how different backend LLMs change execution behavior under the same workflow. 5 Conclusion We presented OneDayAgent, a long-horizon harness for autonomous agents. OneDayAgent turns open-ended requests into a managed execution process that decomposes tasks into bounded subtasks, maintains execution memory under context pressure, and verifies and repairs the final deliverable. On AgentIF-OneDay, the GLM-5.2 backend achieves the best overall score of 0.821, and the same unchanged harness runs stably across five backend LLMs from three model families. Our findings suggest two takeaways for long-horizon agent research. First, a single harness can manage decomposition, memory, and verification jointly, without being tailored to one backend. Second, cross-backend transfer is not silent, as different models induce distinct execution styles under the same workflow, including latency, tool-call volume, and repair rate. These findings are specific to AgentIF-OneDay; broader generalization requires validation on additional benchmarks. The current implementation runs without workspace isolation; see Appendix E for security considerations. References [1] Mohamed Amine Ferrag, Norbert Tihanyi, and Merouane Debbah. From llm reasoning to autonomous ai agents: A comprehensive review, 2026. URL https://arxiv.org/abs/2504.19678. [2]Yongjian Tang and Thomas Runkler. Llm-based agentic systems for software engineering: Challenges and opportunities, 2026. URL https://arxiv.org/abs/2601.09822. [3]Pascal J. Sager, Benjamin Meyer, Peng Yan, Rebekka Von Wartburg-Kottler, Layan Etaiwi, Aref Enayati, Gabriel Nobel, Ahmed Abdulkadir, Benjamin F. Grewe, and Thilo Stadelmann. A comprehensive survey of agents for computer use: Foundations, challenges, and future directions.JournalofArtificialIntelligenceResearch, 85, March 2026. ISSN 1076-9757. doi: 10.1613/jair.1.19490. URL http://dx.doi.org/10.1613/jair.1.19490. [4] Yipeng Yu. Deep research of deep research: From transformer to agent, from ai to ai for science, 2026. URLhttps: //arxiv.org/abs/2603.28361. [5]Yue Xu, Qian Chen, Zizhan Ma, Dongrui Liu, Wenxuan Wang, Xiting Wang, Li Xiong, and Wenjie Wang. Toward personalized llm-powered agents: Foundations, evaluation, and future directions, 2026. URLhttps://arxiv.org/abs/2602.22680. 11 OneDayAgent Technical ReportZhejiang University & Ant Group [6]Kaiyuan Chen, Qimin Wu, Taiyu Hou, Tianhao Tang, Xueyu Hu, Yuchen Hou, Bikun Li, Chengming Qian, Guoyin Wang, Haolin Chen, Haotong Tian, Haoye Zhang, Haoyu Bian, Hongbing Pan, Hongkang Zhang, Hongyi Zhou, Jiaqi Cai, Jiewu Rao, Jiyuan Ren, Keduan Huang, Lucia Zhu Huang, Mingyu Yuan, Naixu Guo, Qicheng Tang, Qinyan Zhang, Shuai Chen, Siheng Chen, Ting Ting Li, Xiaoxing Guo, Yaocheng Zuo, Yaoqi Guo, Yinan Wang, Yinzhou Yu, Yize Wang, Yuan Jiang, Yuan Tian, Yuanshuo Zhang, Yuxuan Liu, Yvette Yan Zeng, Zenyu Shan, Zihan Yin, Xiaobo Hu, Yang Liu, Yixin Ren, and Yuan Gong. Agentif-oneday: A task-level instruction-following benchmark for general ai agents in daily scenarios, 2026. URL https://arxiv.org/abs/2601.20613. [7]GLM-5 Team et al. Glm-5: from vibe coding to agentic engineering, 2026. URLhttps://arxiv.org/abs/2602.15763. [8]Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik Narasimhan, and Yuan Cao. React: Synergizing reasoning and acting in language models, 2023. URL https://arxiv.org/abs/2210.03629. [9]Taiyi Wang, Sian Gooding, Florian Hartmann, Oriana Riva, and Edward Grefenstette. A subgoal-driven framework for improving long-horizon llm agents, 2026. URL https://arxiv.org/abs/2603.19685. [10]Juncheng Diao, Zhicong Lu, Peiguang Li, Yongwei Zhou, Changyuan Tian, Qingbin Li, Rongxiang Weng, Jingang Wang, and Xunliang Cai. Hipif: Hierarchical planning and information folding for long-horizon llm agent learning, 2026. URL https://arxiv.org/abs/2606.10507. [11] Shuyan Zhou, Frank F. Xu, Hao Zhu, Xuhui Zhou, Robert Lo, Abishek Sridhar, Xianyi Cheng, Tianyue Ou, Yonatan Bisk, Daniel Fried, Uri Alon, and Graham Neubig. Webarena: A realistic web environment for building autonomous agents, 2024. URL https://arxiv.org/abs/2307.13854. [12]Noah Shinn, Federico Cassano, Edward Berman, Ashwin Gopinath, Karthik Narasimhan, and Shunyu Yao. Reflexion: Language agents with verbal reinforcement learning, 2023. URL https://arxiv.org/abs/2303.11366. [13]Aman Madaan, Niket Tandon, Prakhar Gupta, Skyler Hallinan, Luyu Gao, Sarah Wiegreffe, Uri Alon, Nouha Dziri, Shrimai Prabhumoye, Yiming Yang, Shashank Gupta, Bodhisattwa Prasad Majumder, Katherine Hermann, Sean Welleck, Amir Yazdanbakhsh, and Peter Clark. Self-refine: Iterative refinement with self-feedback, 2023. URLhttps://arxiv.org/ abs/2303.17651. [14] Bin Zhu, Qianghuai Jia, Tian Lan, Junyang Ren, Feng Gu, Feihu Jiang, Longyue Wang, Zhao Xu, and Weihua Luo. Marco deepresearch: Unlocking efficient deep research agents via verification-centric design, 2026. URLhttps://arxiv.org/ abs/2603.28376. [15]Hadar Mulian, Sergey Zeltyn, Ido Levy, Liane Galanti, Avi Yaeli, and Segev Shlomov. Agentfixer: From failure detection to fix recommendations in llm agentic systems, 2026. URL https://arxiv.org/abs/2603.29848. [16]Yasmine Omri, Ziyu Gan, Zachary Broveak, Robin Geens, Zexue He, Alex Pentland, Marian Verhelst, Tsachy Weissman, and Thierry Tambe. Agent memory: Characterization and system implications of stateful long-horizon workloads, 2026. URL https://arxiv.org/abs/2606.06448. [17] Wujiang Xu, Yu Wang, Kai Mei, Kaiqu Liang, Zhenting Wang, Mingyu Jin, Han Zhang, Shi-Xiong Zhang, Wenyue Hua, Sambit Sahu, and Dimitris N. Metaxas. Memgym: a long-horizon memory environment for llm agents, 2026. URL https://arxiv.org/abs/2605.20833. [18] Jizhan Fang, Xinle Deng, Haoming Xu, Ziyan Jiang, Yuqi Tang, Ziwen Xu, Shumin Deng, Yunzhi Yao, Mengru Wang, Shuofei Qiao, Huajun Chen, and Ningyu Zhang. Lightmem: Lightweight and efficient memory-augmented generation. In TheFourteenthInternationalConferenceonLearningRepresentations, 2026. URLhttps://openreview.net/forum? id=dyJ0GWpjJB. [19] Google DeepMind. Gemini 3.1 pro model card, 2026. URLhttps://deepmind.google/models/model-cards/ gemini-3-1-pro/. [20] Qwen Team. Qwen3.5: Towards native multimodal agents, February 2026. URL https://qwen.ai/blog?id=qwen3.5. [21]Qwen Team. Qwen3.6-27B: Flagship-level coding in a 27B dense model, April 2026. URLhttps://qwen.ai/blog?id= qwen3.6-27b. [22]OpenAI. Gpt-5.5 system card. Technical report, OpenAI, April 2026. URLhttps://deploymentsafety.openai.com/ gpt-5-5/gpt-5-5.pdf. 12 OneDayAgent Technical ReportZhejiang University & Ant Group [23]Google DeepMind. Gemini 3 pro model card, 2026. URLhttps://deepmind.google/models/model-cards/ gemini-3-pro/. [24]JV Roig. Towards a standard, enterprise-relevant agentic ai benchmark: Lessons from 5.5 billion tokensâ worth of agentic ai evaluations, 2025. URL https://arxiv.org/abs/2511.08042. [25]Yunjia Qi, Hao Peng, Xiaozhi Wang, Amy Xin, Youfeng Liu, Bin Xu, Lei Hou, and Juanzi Li. Agentif: Benchmarking instruction following of large language models in agentic scenarios, 2025. URLhttps://arxiv.org/abs/2505.16944. [26]Junyu Luo, Weizhi Zhang, Ye Yuan, Yusheng Zhao, Junwei Yang, Yiyang Gu, Bohan Wu, Binqi Chen, Ziyue Qiao, Qingqing Long, Rongcheng Tu, Xiao Luo, Wei Ju, Zhiping Xiao, Yifan Wang, Meng Xiao, Chenwu Liu, Jingyang Yuan, Shichang Zhang, Yiqiao Jin, Fan Zhang, Xian Wu, Hanqing Zhao, Dacheng Tao, Philip S. Yu, and Ming Zhang. Large language model agent: A survey on methodology, applications and challenges, 2025. URL https://arxiv.org/abs/2503.21460. [27]Aske Plaat, Max Van Duijn, Niki Van Stein, Mike Preuss, Peter Van der Putten, and Kees Joost Batenburg. Agentic large language models, a survey.JournalofArtificialIntelligenceResearch, 84, December 2025. ISSN 1076-9757. doi: 10.1613/jair.1.18675. URL http://dx.doi.org/10.1613/jair.1.18675. [28]Arunkumar V, Gangadharan G. R., and Rajkumar Buyya. Agentic artificial intelligence (ai): Architectures, taxonomies, and evaluation of large language model agents, 2026. URL https://arxiv.org/abs/2601.12560. [29]Jinchao Hu, Meizhi Zhong, Kehai Chen, Xuefeng Bai, and Min Zhang. Agentic tool use in large language models, 2026. URL https://arxiv.org/abs/2604.00835. [30]Minxing Zhang, Yi Yang, Roy Xie, Bhuwan Dhingra, Shuyan Zhou, and Jian Pei. Generalizability of large language model-based agents: A comprehensive survey, 2025. URL https://arxiv.org/abs/2509.16330. [31] Qingyun Wu, Gagan Bansal, Jieyu Zhang, Yiran Wu, Beibin Li, Erkang Zhu, Li Jiang, Xiaoyun Zhang, Shaokun Zhang, Jiale Liu, Ahmed Hassan Awadallah, Ryen W White, Doug Burger, and Chi Wang. Autogen: Enabling next-gen llm applications via multi-agent conversation, 2023. URL https://arxiv.org/abs/2308.08155. [32]Kuan Li, Zhongwang Zhang, Huifeng Yin, Rui Ye, Yida Zhao, Liwen Zhang, Litu Ou, Dingchu Zhang, Xixi Wu, Jialong Wu, Xinyu Wang, Zile Qiao, Zhen Zhang, Yong Jiang, Pengjun Xie, Fei Huang, and Jingren Zhou. Websailor- v2: Bridging the chasm to proprietary agents via synthetic data and scalable reinforcement learning, 2025. URL https://arxiv.org/abs/2509.13305. [33] Saaket Agashe, Kyle Wong, Vincent Tu, Jiachen Yang, Ang Li, and Xin Eric Wang. Agent s2: A compositional generalist- specialist framework for computer use agents, 2025. URL https://arxiv.org/abs/2504.00906. [34]Alexander Novikov, Ngân V Ě u, Marvin Eisenberger, Emilien Dupont, Po-Sen Huang, Adam Zsolt Wagner, Sergey Shirobokov, Borislav Kozlovskii, Francisco J. R. Ruiz, Abbas Mehrabian, M. Pawan Kumar, Abigail See, Swarat Chaudhuri, George Holland, Alex Davies, Sebastian Nowozin, Pushmeet Kohli, and Matej Balog. Alphaevolve: A coding agent for scientific and algorithmic discovery, 2025. URL https://arxiv.org/abs/2506.13131. [35]Reshabh K Sharma. Contextcov: Deriving and enforcing executable constraints from agent instruction files, 2026. URL https://arxiv.org/abs/2603.00822. [36] Yulin Peng, Haowen Hou, Xinxin Zhu, Ying Tiffany He, and F. Richard Yu. Semag: Self-evolutionary multi-agent code generation, 2026. URL https://arxiv.org/abs/2603.15707. [37]Zile Qiao, Guoxin Chen, Xuanzhong Chen, Donglei Yu, Wenbiao Yin, Xinyu Wang, Zhen Zhang, Baixuan Li, Huifeng Yin, Kuan Li, Rui Min, Minpeng Liao, Yong Jiang, Pengjun Xie, Fei Huang, and Jingren Zhou. Webresearcher: Unleashing unbounded reasoning capability in long-horizon agents, 2025. URL https://arxiv.org/abs/2509.13309. [38]MiroMind Team, S. Bai, L. Bing, L. Lei, R. Li, X. Li, X. Lin, E. Min, L. Su, B. Wang, L. Wang, L. Wang, S. Wang, X. Wang, Y. Zhang, Z. Zhang, G. Chen, L. Chen, Z. Cheng, Y. Deng, Z. Huang, D. Ng, J. Ni, Q. Ren, X. Tang, B. L. Wang, H. Wang, N. Wang, C. Wei, Q. Wu, J. Xia, Y. Xiao, H. Xu, X. Xu, C. Xue, Z. Yang, Z. Yang, F. Ye, H. Ye, J. Yu, C. Zhang, W. Zhang, H. Zhao, and P. Zhu. Mirothinker-1.7 & h1: Towards heavy-duty research agents via verification, 2026. URL https://arxiv.org/abs/2603.15726. [39]Jingsheng Zheng, Jintian Zhang, Yujie Luo, Yuren Mao, Yunjun Gao, Lun Du, Huajun Chen, and Ningyu Zhang. Can we predict before executing machine learning agents?, 2026. URL https://arxiv.org/abs/2601.05930. 13 OneDayAgent Technical ReportZhejiang University & Ant Group [40]Hanchen Zhang, Xiao Liu, Bowen Lv, Xueqiao Sun, Bohao Jing, Iat Long Iong, Zhenyu Hou, Zehan Qi, Hanyu Lai, Yifan Xu, Rui Lu, Hongning Wang, Jie Tang, and Yuxiao Dong. Agentrl: Scaling agentic reinforcement learning with a multi-turn, multi-task framework, 2025. URL https://arxiv.org/abs/2510.04206. [41]Zhaoyan Gong, Zhiqiang Liu, Songze Li, Xiaoke Guo, Yuanxiang Liu, Xinle Deng, Zhizhen Liu, Lei Liang, Huajun Chen, and Wen Zhang. Temp-r1: A unified autonomous agent for complex temporal kgqa via reverse curriculum reinforcement learning, 2026. URL https://arxiv.org/abs/2601.18296. [42]Atsuyuki Miyai, Zaiying Zhao, Kazuki Egashira, Atsuki Sato, Tatsumi Sunada, Shota Onohara, Hiromasa Yamanishi, Mashiro Toyooka, Kunato Nishina, Ryoma Maeda, Kiyoharu Aizawa, and Toshihiko Yamasaki. Webchorearena: Evaluating web browsing agents on realistic tedious web tasks, 2025. URL https://arxiv.org/abs/2506.01952. [43]Mengqi Yuan, Zilong Zhou, Xinzhuang Xiong, Weiming Wu, Jiayang Sun, Jiamin Song, Kaiqian Cui, Bowen Wang, Haoyuan Wu, Yitong Li, Dunjie Lu, Haikong Lu, Qi Zhen, Xinyuan Wang, Jiaqi Deng, Yuhao Yang, Cheng Chen, Boyuan Zheng, Alex Su, Xiao Yu, Hao Zou, Saaket Agashe, Xing Han Lu, Manpreet Kaur, Zhengyang Qi, Vincent Sunn Chen, Frederic Sala, Dayiheng Liu, Junyang Lin, Zhou Yu, Yu Su, Siva Reddy, Xin Eric Wang, Peng Qi, Tianbao Xie, and Tao Yu. Osworld2.0: Benchmarking computer use agents on long-horizon real-world tasks, 2026. URLhttps://arxiv.org/abs/2606.29537. [44]Jinchao Li, Yunxin Li, Chenrui Zhao, Zhenran Xu, Baotian Hu, and Min Zhang. Windowsworld: A process-centric benchmark of autonomous gui agents in professional cross-application environments, 2026. URLhttps://arxiv.org/ abs/2604.27776. [45]Quyu Kong, Xu Zhang, Zhenyu Yang, Nolan Gao, Chen Liu, Panrong Tong, Chenglin Cai, Hanzhang Zhou, Jianan Zhang, Liangyu Chen, Zhidan Liu, Steven Hoi, and Yue Wang. Mobileworld: Benchmarking autonomous mobile agents in agent-user interactive and mcp-augmented environments, 2025. URL https://arxiv.org/abs/2512.19432. [46] Xiang Deng, Jeff Da, Edwin Pan, Yannis Yiming He, Charles Ide, Kanak Garg, Niklas Lauffer, Andrew Park, Nitin Pasari, Chetan Rane, Karmini Sampath, Maya Krishnan, Srivatsa Kundurthy, Sean Hendryx, Zifan Wang, Vijay Bharadwaj, Jeff Holm, Raja Aluri, Chen Bo Calvin Zhang, Noah Jacobson, Bing Liu, and Brad Kenstler. Swe-bench pro: Can ai agents solve long-horizon software engineering tasks?, 2025. URL https://arxiv.org/abs/2509.16941. [47]Wenqi Huang and Peter Jiang. Deepswe v1.1: a cleaner, more reproducible benchmark for frontier coding agents, 2026. URL https://github.com/datacurve-ai/deep-swe. [48]Jason Wei, Zhiqing Sun, Spencer Papay, Scott McKinney, Jeffrey Han, Isa Fulford, Hyung Won Chung, Alex Tachard Passos, William Fedus, and Amelia Glaese. Browsecomp: A simple yet challenging benchmark for browsing agents, 2025. URL https://arxiv.org/abs/2504.12516. [49]Mingxuan Du, Benfeng Xu, Chiwei Zhu, Xiaorui Wang, and Zhendong Mao. Deepresearch bench: A comprehensive benchmark for deep research agents, 2025. URL https://arxiv.org/abs/2506.11763. [50] Victor Barres, Honghua Dong, Soham Ray, Xujie Si, and Karthik Narasimhan.í 2 -bench: Evaluating conversational agents in a dual-control environment, 2025. URL https://arxiv.org/abs/2506.07982. [51]Long Phan et al. A benchmark of expert-level academic questions to assess ai capabilities.Nature, 649(8099): 1139â1146, January 2026. ISSN 1476-4687. doi: 10.1038/s41586-025-09962-4. URLhttp://dx.doi.org/10.1038/ s41586-025-09962-4. [52] Mark Chen, Jerry Tworek, Heewoo Jun, Qiming Yuan, Henrique Ponde de Oliveira Pinto, Jared Kaplan, Harri Edwards, Yuri Burda, Nicholas Joseph, Greg Brockman, Alex Ray, Raul Puri, Gretchen Krueger, Michael Petrov, Heidy Khlaaf, Girish Sastry, Pamela Mishkin, Brooke Chan, Scott Gray, Nick Ryder, Mikhail Pavlov, Alethea Power, Lukasz Kaiser, Mohammad Bavarian, Clemens Winter, Philippe Tillet, Felipe Petroski Such, Dave Cummings, Matthias Plappert, Fotios Chantzis, Elizabeth Barnes, Ariel Herbert-Voss, William Hebgen Guss, Alex Nichol, Alex Paino, Nikolas Tezak, Jie Tang, Igor Babuschkin, Suchir Balaji, Shantanu Jain, William Saunders, Christopher Hesse, Andrew N. Carr, Jan Leike, Josh Achiam, Vedant Misra, Evan Morikawa, Alec Radford, Matthew Knight, Miles Brundage, Mira Murati, Katie Mayer, Peter Welinder, Bob McGrew, Dario Amodei, Sam McCandlish, Ilya Sutskever, and Wojciech Zaremba. Evaluating large language models trained on code, 2021. URL https://arxiv.org/abs/2107.03374. [53] Jianyuan Guo, Zhiwei Hao, Chengcheng Wang, Cheng Fan, Tingzhang Luo, Hongguang Li, Ying Gao, Hefei Mei, Jiankun Peng, Rongjian Xu, Minjing Dong, Han Wu, Mengyu Zheng, Kai Han, Shiqi Wang, Chang Xu, and Yunhe Wang. From question answering to task completion: A survey on agent system and harness design, 2026. URL https://arxiv.org/abs/2606.20683. 14 OneDayAgent Technical ReportZhejiang University & Ant Group [54]Junlong Li, Wenshuo Zhao, Jian Zhao, Weihao Zeng, Haoze Wu, Xiaochen Wang, Rui Ge, Yuxuan Cao, Yuzhen Huang, Wei Liu, Junteng Liu, Zhaochen Su, Yiyang Guo, Fan Zhou, Lueyang Zhang, Juan Michelini, Xingyao Wang, Xiang Yue, Shuyan Zhou, Graham Neubig, and Junxian He. The tool decathlon: Benchmarking language agents for diverse, realistic, and long-horizon task execution, 2026. URL https://arxiv.org/abs/2510.25726. [55]Feiyu Duan, Xuanjing Huang, and Zhongyu Wei. Lifesim: Long-horizon user life simulator for personalized assistant evaluation, 2026. URL https://arxiv.org/abs/2603.12152. [56]Keyu Li, Junhao Shi, Yang Xiao, Mohan Jiang, Jie Sun, Yunze Wu, Dayuan Fu, Shijie Xia, Xiaojie Cai, Tianze Xu, Weiye Si, Wenjie Li, Dequan Wang, and Pengfei Liu. Agencybench: Benchmarking the frontiers of autonomous agents in 1m-token real-world contexts, 2026. URL https://arxiv.org/abs/2601.11044. [57]Hang Yan, Fangzhi Xu, Qiushi Sun, Jinyang Wu, Zixian Huang, Muye Huang, Jingyang Gong, Zichen Ding, Kanzhi Cheng, Yian Wang, Xinyu Che, Zeyi Sun, Jian Zhang, Zhangyue Yin, Haoran Luo, Ben Kao, and Qika Lin. Odysseyarena: Benchmarking large language models for long-horizon, active and inductive interactions, 2026. URLhttps://arxiv. org/abs/2602.05843. [58]Wanli Li, Bowen Zhou, Yunyao Yu, Zhou Xu, Yifan Yang, Dongsheng Li, and Caihua Shan. Weavebench: A long-horizon, real-world benchmark for computer-use agents with hybrid interfaces, 2026. URLhttps://arxiv.org/abs/2606.09426. [59]Zirui Tang, Xuanhe Zhou, Yumou Liu, Linchun Li, Yukai Wu, Weizheng Wang, Hongzhang Huang, Wei Zhou, Jun Zhou, Jiachen Song, Shaoli Yu, Jinqi Wang, Zihang Zhou, Hongyi Zhou, Yuting Lv, Jinyang Li, Jiashuo Liu, Ruoyu Chen, Chunwei Liu, GuoLiang Li, Jihua Kang, and Fan Wu. Workspace-bench 1.0: Benchmarking ai agents on workspace tasks with large-scale file dependencies, 2026. URL https://arxiv.org/abs/2605.03596. [60]Mike A. Merrill et al. Terminal-bench: Benchmarking agents on hard, realistic tasks in command line interfaces, 2026. URL https://arxiv.org/abs/2601.11868. [61] Yinger Zhang, Shutong Jiang, Renhao Li, Jianhong Tu, Yang Su, Lianghao Deng, Xudong Guo, Chenxu Lv, and Junyang Lin. Deepplanning: Benchmarking long-horizon agentic planning with verifiable constraints, 2026. URLhttps: //arxiv.org/abs/2601.18137. [62] Yuanzhe Shen, Zisu Huang, Zhengyuan Wang, Muzhao Tian, Zhengkang Guo, Chenyang Zhang, Shuaiyu Zhou, Zengjie Hu, Dailin Li, Jingwen Xu, Kaimin Wang, Wenhao Liu, Tianlong Li, Fengpeng Yue, Feng Hong, Cao Liu, and Ke Zeng. Trip-bench: A benchmark for long-horizon interactive agents in real-world scenarios, 2026. URLhttps: //arxiv.org/abs/2602.01675. [63] Jiayu Liu, Qihan Lin, Cheng Qian, Rui Wang, Emre Can Acikgoz, Xiaocheng Yang, Jiateng Liu, Zhenhailong Wang, Xiusi Chen, Heng Ji, and Dilek Hakkani-TĂźr. Planbench-xl: Evaluating long-horizon planning of llm tool-use agents in large-scale tool ecosystems, 2026. URL https://arxiv.org/abs/2606.22388. [64] Hongliang Li, Yijin Liu, Zhiwei Zhang, Zihe Liu, Xinyue Lou, Jinan Xu, Fandong Meng, and Kaiyu Huang. Polyworkbench: Benchmarking multilingual long-horizon llm agents, 2026. URL https://arxiv.org/abs/2607.06008. [65]Linghua Zhang, Jun Wang, Jingtong Wu, and Zhisong Zhang. Retailbench: Evaluating long-horizon autonomous decision- making and strategy stability of llm agents in realistic retail environments, 2026. URLhttps://arxiv.org/abs/2603. 16453. [66] Hailin Zhong and Shengxin Zhu. Ai harness engineering: A runtime substrate for foundation-model software agents, 2026. URL https://arxiv.org/abs/2605.13357. [67]Hubert M. Pysklo, Artem Zhuravel, and Patrick D. Watson. Agent-diff: Benchmarking llm agents on enterprise api tasks via code execution with state-diff-based evaluation, 2026. URL https://arxiv.org/abs/2602.11224. [68] Shunyu Yao, Dian Yu, Jeffrey Zhao, Izhak Shafran, Thomas L. Griffiths, Yuan Cao, and Karthik Narasimhan. Tree of thoughts: Deliberate problem solving with large language models, 2023. URL https://arxiv.org/abs/2305.10601. [69] Weiwei Sun, Miao Lu, Zhan Ling, Kang Liu, Xuesong Yao, Yiming Yang, and Jiecao Chen. Scaling long-horizon llm agent via context-folding, 2025. URL https://arxiv.org/abs/2510.11967. [70]Zhuoen Chen, Dongfang Li, Meishan Zhang, Baotian Hu, and Min Zhang. Dynamic long context reasoning over compressed memory via end-to-end reinforcement learning, 2026. URL https://arxiv.org/abs/2602.08382. 15 OneDayAgent Technical ReportZhejiang University & Ant Group [71]Wujiang Xu, Zujie Liang, Kai Mei, Hang Gao, Juntao Tan, and Yongfeng Zhang. A-mem: Agentic memory for llm agents, 2025. URL https://arxiv.org/abs/2502.12110. [72] Wei-Chieh Huang, Weizhi Zhang, Yueqing Liang, Yuanchen Bei, Yankai Chen, Tao Feng, Xinyu Pan, Zhen Tan, Yu Wang, Tianxin Wei, Shanglin Wu, Ruiyao Xu, Liangwei Yang, Rui Yang, Wooseong Yang, Chin-Yuan Yeh, Hanrong Zhang, Haozhen Zhang, Siqi Zhu, Henry Peng Zou, Wanjia Zhao, Song Wang, Wujiang Xu, Zixuan Ke, Zheng Hui, Dawei Li, Yaozu Wu, Langzhou He, Chen Wang, Xiongxiao Xu, Baixiang Huang, Juntao Tan, Shelby Heinecke, Huan Wang, Caiming Xiong, Ahmed A. Metwally, Jun Yan, Chen-Yu Lee, Hanqing Zeng, Yinglong Xia, Xiaokai Wei, Ali Payani, Yu Wang, Haitong Ma, Wenya Wang, Chenguang Wang, Yu Zhang, Xin Wang, Yongfeng Zhang, Jiaxuan You, Hanghang Tong, Xiao Luo, Xue Liu, Yizhou Sun, Wei Wang, Julian McAuley, James Zou, Jiawei Han, Philip S. Yu, and Kai Shu. Rethinking memory mechanisms of foundation agents in the second half: A survey, 2026. URL https://arxiv.org/abs/2602.06052. [73]Yuxiang Zhang, Jiangming Shu, Ye Ma, Xueyuan Lin, Shangxi Wu, and Jitao Sang. Memory as action: Autonomous context curation for long-horizon agentic tasks, 2026. URL https://arxiv.org/abs/2510.12635. [74]Ebaad Raheem, Danish Naseer, and Ghulam Mustafa. Context collapse in long-horizon agents: Benchmarking hierarchical memory against rag and summarization. 2026. [75] Chenglin Yu, Yuchen Wang, Songmiao Wang, Hongxia Yang, and Ming Li. Infiagent: An infinite-horizon framework for general-purpose autonomous agents, 2026. URL https://arxiv.org/abs/2601.03204. [76]Xinyu Jessica Wang, Haoyue Bai, Yiyou Sun, Haorui Wang, Shuibai Zhang, Wenjie Hu, Mya Schroder, Bilge Mutlu, Dawn Song, and Robert D Nowak. The long-horizon task mirage? diagnosing where and why agentic systems break, 2026. URL https://arxiv.org/abs/2604.11978. [77]Tanqiu Jiang, Yuhui Wang, Jiacheng Liang, and Ting Wang. Agentlab: Benchmarking llm agents against long-horizon attacks, 2026. URL https://arxiv.org/abs/2602.16901. [78] Chaithanya Bandi, Razvan-Gabriel Dumitru, Ben Hertzberg, Divyansh Agarwal, Geobio Boo, Tejas Polakam, Sami Hassaan, Jeff Da, HiJae Kim, Vipul Gupta, Manasi Sharma, Andrew Park, Martin Dimakis, Ernesto Gabriel Hernandez Montoya, Dan Rambado, Ivan Salazar, Rafael Cruz, MohammadHossein Rezaei, Chetan Rane, Ben Levin, Daniel Yue Zhang, Brad Kenstler, and Bing Liu. Mcp-atlas: A large-scale benchmark for tool-use competency with real mcp servers, 2026. URL https://arxiv.org/abs/2602.00933. [79]DeepSeek-AI et al. Deepseek-v4: Towards highly efficient million-token context intelligence, 2026. URLhttps://arxiv. org/abs/2606.19348. [80] Qwen Team. Qwen3 technical report, 2025. URL https://arxiv.org/abs/2505.09388. [81] Chenfei Wu, Jiahao Li, Jingren Zhou, Junyang Lin, Kaiyuan Gao, Kun Yan, Sheng ming Yin, Shuai Bai, Xiao Xu, Yilei Chen, Yuxiang Chen, Zecheng Tang, Zekai Zhang, Zhengyi Wang, An Yang, Bowen Yu, Chen Cheng, Dayiheng Liu, Deqing Li, Hang Zhang, Hao Meng, Hu Wei, Jingyuan Ni, Kai Chen, Kuan Cao, Liang Peng, Lin Qu, Minggang Wu, Peng Wang, Shuting Yu, Tingkun Wen, Wensen Feng, Xiaoxiao Xu, Yi Wang, Yichang Zhang, Yongqiang Zhu, Yujia Wu, Yuxuan Cai, and Zenan Liu. Qwen-image technical report, 2025. URL https://arxiv.org/abs/2508.02324. 16 OneDayAgent Technical ReportZhejiang University & Ant Group Appendix A Tool Interface Details Table 5 expands the tool groups used in the main text into the concrete runtime interfaces exposed to OneDayAgent. We list each tool by environment role and summarize the input, output, and workspace state it affects. GroupToolInputOutput / State Effect Web access searchSearch query and optional constraints such as topic, source type, or recency. Ranked search results used to locate external evidence before visiting source pages. visitURL or selected search result from the browser state. Retrieved page content, page-level observations, and cached web evidence for later reasoning. Academic search google_scholarScholarly query, paper title, author name, or keyword phrase. Candidate academic papers, metadata, and source links for literature-oriented subtasks. openalex Paper, author, venue, institution, or concept query. Structured bibliographic metadata from OpenAlex, including paper and author records. Computation python_interpreterPython code, local file paths, and intermediate data produced during execution. Execution logs, computed statistics, generated plots, converted files, or intermediate artifacts. execute_command (CAMEL) Shell command executed in the bound task workspace. Command output, build/test feedback, and file-system effects created by the command. File workspace read_fileLocal path to an attachment, intermediate artifact, or generated result file. File content used to ground later reasoning, synthesis, verification, or repair. write_to_file (CAMEL)Target path and full file content to be written. New or overwritten workspace artifact, including intermediate notes and final deliverables. edit_file (CAMEL) Target path plus an edit instruction, replacement, or patch-like change. Modified workspace file while preserving existing task artifacts and result paths. Multimodal processing analyze_imageImage path, attachment reference, or generated visual artifact. Visual description, extracted image evidence, layout feedback, or quality check result. generate_imageImage-generation prompt and optional content, style, or size constraints. Generated image artifact saved in the workspace and available for later inspection or delivery. Table 5 Full OneDayAgent tool interface. This appendix table lists implementation-level tools exposed by the harness, grouped by environment role. The main text abstracts these tools into functional groups; here we include the concrete tool names, expected inputs, and observable outputs or workspace effects. 17 OneDayAgent Technical ReportZhejiang University & Ant Group B Harness Configuration Details Table 6 reports the execution, decomposition, memory, verification, and tool-service settings used in the reported experiments. Local secrets, API keys, and machine-specific paths are omitted. GroupParameter / RuleValueBehavior Controlled Execution budget Maximum ReAct iterations200Upper bound on reasoning-action iterations. Task timeout7200 secondsWall-clock cutoff for one rollout. Maximum active context128K tokensNominal backend context budget. Decomposition Maximum subtasks6Upper bound on planner-generated subtasks. Subtask failure strategy retry ; 3 total attemptsA failed subtask receives two retries before aborting. Cross-subtask stateAnswer + result files Later subtasks receive compact state, not full traces. Context compression Compression enabled trueEnables automatic history compression. Compression threshold0.9Ă context budget Triggers LLM summary compression. Recent rounds kept verbatim3 roundsPreserves recent tool-use state. Maximum summary length8000 charactersBounds the generated history summary. Emergency threshold0.95Ă context budget Applies deterministic fallback truncation. Tool-output control Long visit output>20K charactersSummary plus bounded raw prefix. Generic long tool message8000 charactersFallback truncation limit. Long file preview10K charactersBounds large parsed-file previews. File parser token budget20K tokensShared across parsed files when needed. Verification and repair Global verification trueChecks final deliverables against the task. Repair attempts after failed verify3Maximum global repair attempts. Repair ReAct iterations50Maximum iterations inside each repair. Tool services Search backendSerperBackend for search. Visit backendJinaBackend for visit. Summary modelDeepSeek-V4-Pro [79]; 131K max tokens Tool-side long-content summarization. Vision-language modelQwen3-VL-235B- A22B-Instruct [80] Backend for analyze_image. Image-generation modelQwen-Image-2512- Lightning [81] Backend for generate_image. Table 6 OneDayAgent harness configuration used for the reported experiments. Deployment-specific secrets and local paths are omitted. C Runtime Cost Details Table 7 summarizes the model-service traffic observed in the reported GLM-5.2 run. We separate the backend LLM from auxiliary services because summarization, vision-language understanding, and image generation are invoked 18 OneDayAgent Technical ReportZhejiang University & Ant Group Model / ServiceRole in OneDayAgent TotalPer Task Avg. Calls Input OutputCalls Input Output GLM-5.2Backend LLM for planning, ReAct execution, synthesis, verification, and repair â9.0K 292.4M 10.7M86.52.81M 102.7K DeepSeek-V4-ProAuxiliary LLM for long-content and tool-output summarization 60118.4M 317.7K5.8176.6K3.1K Qwen3-VL-235B-A22B- Instruct Vision-language model for image understanding through analyze_image 633725.3K 429.4K6.17.0K4.1K Qwen-Image-2512- Lightning Image-generation model for visual artifact creation through generate_image 123001.200 Table 7 Runtime service usage for the GLM-5.2 run. Input and output columns report token totals from model-service dashboards. Per-task averages are computed over the 104 evaluated tasks; calls exclude service-side failed requests when reported. by different tool pathways. D Harness Prompt Templates The prompt files are stored underprompts/to make the runtime instructions directly searchable. We include the system prompt from an example trajectory and the core task-level templates used by the reported harness. Tool schemas are injected into the system message by the runtime and are summarized separately in Appendix A. System Prompt # Tools You have access to the following functions: <tools> "name": "search", "description": "Performs batched web searches: supply an array âqueriesâ; the tool retrieves the top ânumâ (default 10) results for each query in one call.", "parameters": "type": "object", "properties": " queries": "type": "array", "description": "Array of query strings. Include multiple complementary search queries in a single call.", "items": "type": "string", "num": "type": "integer", "description": "number of results to return (default 10)", "default": 10, "required": ["queries"] "name": "visit", "description": "Visit webpages and return the summary of the content.", "parameters": "type": " object", "properties": "urls": "type": "array", "description": "The URL array of the webpages to visit.", " items": "type": "string", "goal": "type": "string", "description": "The goal of the visit for webpages", " required": ["urls", "goal"] "name": "python_interpreter", "description": "Execute Python code and get the execution results. **Make sure to use print() for any output you want to see in the results.** handle double quote escaping to ensure the â codeâ parameter can be correctly parsed by the JSON. example: \"code\":\"print(\\\"Hello World\\\ \\\") \"", "parameters": "type": "object", "properties": "code": "type": "string", "description": "Python source code", "required": ["code"] "name": "read_file", "description": "Parse user uploaded local files and extract content. Supported formats: Documents (PDF, DOCX, DOC, PPTX, TXT, MD, HTML, XML), Spreadsheets (CSV, TSV, XLSX, XLS), Archives (ZIP, TAR.GZ, TGZ, TAR), Media (MP4, MOV, MKV, WEBM, MP3, WAV), Images (PNG, JPG, JPEG, GIF, BMP, WEBP), Subtitles (SRT, ASS, SSA).", "parameters": "type": "object", "properties": "files": "type": "array", "description": "The file names of the user uploaded local files to be parsed.", "items": "type": "string", "required": ["files"] "name": "analyze_image", "description": "Analyze image content and extract information based on user query. Supports PNG, JPEG, WEBP, GIF, BMP formats. Use this tool to: read text from images, describe image content, answer questions about images, compare multiple images, etc.", "parameters": "type": "object", "properties": "images": "type": "array", "description": "List of image file names to analyze. Can be images from task attachments or paths from the generate_image tool.", "items": "type": "string", "query": "type": "string", "description": " Question or analysis request about the image(s). Examples: âWhat text is in this image?â, âDescribe the content of this imageâ, âWhat data does this chart show?â", "default": "", "required": ["images"] "name": "google_scholar", "description": "Retrieve relevant information from academic publications using Google Scholar", "parameters": "type": "object", "properties": "queries": "type": "array", "description": "Google Scholar search queries", "items": "type": "string", "required": ["queries"] 19 OneDayAgent Technical ReportZhejiang University & Ant Group "name": "openalex", "description": "Search academic papers and authors via OpenAlex. Supports: keyword paper search, author search by name (unlike Semantic Scholar), paper details by DOI, citation graph with year/count filters, author h-index and paper list. No API key required.", "parameters": "type": "object", "properties": "action": "type": "string", "description": "Action to perform: - search_papers: search papers by keyword - get_paper: get paper details by DOI or OpenAlex ID - get_citations: get papers citing a given work - get_references: get papers referenced by a given work - get_author: get author details including h-index - get_author_papers: get all papers by an author - search_authors: find authors by name (not in Semantic Scholar) - filter_citations: citation graph with year and min-citations filters", "query": "type": "string", "description": "Search query ( for search_papers, search_authors)", "paper_id": "type": "string", "description": "OpenAlex work ID (W123) or full DOI URL (for get_paper, get_citations, get_references, filter_citations)", "author_id": "type": "string", "description": "OpenAlex author ID (for get_author, get_author_papers)", "num": "type": "integer", "description ": "Max results to return (default 10, max 100)", "year": "type": "integer", "description": "Filter by publication year (for get_citations, filter_citations)", "min_citations": "type": "integer", "description": " Filter by minimum citation count (for get_citations, filter_citations)", "required": ["action"] "name": "generate_image", "description": "Generate an image from text description, or transform/edit an existing image based on a text prompt. Returns the local file path of the generated image.", "parameters": "type": " object", "properties": "prompt": "type": "string", "description": "Detailed text description of the image. Be specific. Example: âA cute orange cat sitting on a white background, cartoon styleâ. If reference_image is provided, describe the desired transformation.", "reference_image": "type": "string", "description": "Optional reference image path for image-to-image generation. Can be an image from task attachments or a previously generated image. When provided, the output will be based on this image with the specified transformation.", " default": "", "size": "type": "string", "description": "Image size, options: 1024*1024, 2048*2048, 720*1280, 1280*720, 1536*2688, 2688*1536. Default 1024*1024", "default": "1024*1024", "negative_prompt": "type": "string ", "description": "Description of what NOT to include in the image", "default": "", "required": ["prompt"] "name": "write_to_file", "description": "Write the given content to a file. the file exists, it will be overwritten. Supports multiple formats: (.md, .markdown, default), Plaintext (.txt), CSV (.csv), / DOCX (.doc, .docx), PDF (.pdf), JSON (.json), YAML (.yml, .yaml), HTML (.html, .htm).", "parameters": "type ": "object", "properties": "title": "type": "string", "description": "The title of the document.", "content": "type": "any", "description": "The content to write to the . Content format varies by file type: - Text formats (txt, md, html, yaml): string - CSV: string or list of lists - JSON: string or serializable object", " filename": "type": "string", "description": "The name or path of the file. If a relative path is , it is resolved to self.working_directory.", "encoding": "type": "any", "description": "The character encoding to use. (default: :obj: âNoneâ)", "use_latex": "type": "boolean", "description": "Whether to use LaTeX for math rendering. (default: :obj:âFalseâ)", "required": ["title", "content", "filename"] "name": "edit_file", "description": "Edit a file by replacing specified content. method performs simple text replacement in files. It reads file, replaces all occurrences of old_content with new_content, writes the result back.", "parameters": "type": "object", "properties": "file_path": "type": "string", "description": "The path to the file to edit. Can be or absolute. If relative, it will be resolved to the working directory.", "old_content": "type": "string", "description": "The exact text to find and replace.", " new_content": "type": "string", "description": "The text to replace old_content with.", "required": [" file_path", "old_content", "new_content"] "name": "execute_command", "description": "Execute a command can be used to resolve the dependency of the . Useful if thereâs dependency issues when you try to execute code.", "parameters": "type": "object", "properties ": "command": "type": "string", "description": "The command to execute.", "required": ["command"] </tools> If you choose to call a function ONLY reply in the following format: <tool_call> <function=example_function_name> <parameter=example_parameter_1> value_1 </parameter> <parameter=example_parameter_2> value_2 </parameter> </function> </tool_call> You are a long-horizon task-completion agent operating across web, code, and file environments with multimodal inputs and outputs. Tasks may require dozens of steps spanning search, browsing, Python execution, file manipulation, and visual content generation. Plan before acting. Verify each step. Diagnose and recover from failures. Your final answer must satisfy every requirement in the task instructions-no shortcuts, no approximations. When you have gathered sufficient information and are ready to provide the definitive response, you must include the complete final answer within the â<answer></answer>â tag and place it at the end of your output. FILE GENERATION RULES: For tasks that require generating files (webpages, data tables, documents, images, etc.): - You MUST physically write all output files to disk in the current working directory using appropriate tools (e.g., python_interpreter, write, generate_image). Do NOT use subdirectories or absolute paths. - In your final output, you MUST use â<result_files></result_files>â tag to list all generated result files (one filename per line, basename only, no paths) - In the â<answer>â tag, provide a brief description for each result file - Example format: <result_files> report.xlsx chart.png </result_files> <answer>I generated the following files: 1. report.xlsx - detailed data analysis; 2. chart.png - data visualization </answer> 20 OneDayAgent Technical ReportZhejiang University & Ant Group PYTHON_INTERPRETER RULES: Every python_interpreter call runs in a completely fresh, isolated environment: - Variables, imports, and file handles from any previous call are NOT available. - Every call must be a self-contained script. When you see a NameError, it means state was not carried over - re- import all modules and reload data from disk at the top of the new call; do NOT assume the previous call failed. - Before overwriting a file, check with os.path.exists() and verify its size is reasonable (> 1000 bytes). If it already exists and was created correctly, do NOT overwrite it. LARGE DOCUMENT HANDLING: - If read_file returns a [PDF Metadata] block at the top, the PDF is too large to fit entirely in context. Read the TOC in the metadata block first to understand the document structure. - If you see [WARNING: Content truncated], do NOT call read_file again on that file - it will overflow the context window. Use python_interpreter instead: pdfplumber for PDFs, pandas for CSV/XLSX. A ready-to-run code template is included in the warning. - Retrieve each piece of information in a separate python_interpreter call; do not combine multiple queries into one call. WEB ACCESS RULES: - For web data collection, always use search and visit first before resorting to python. - For entity lookup tasks, search one entity at a time and do not batch multiple entities into a single search query. ANOMALY HANDLING: - When a tool returns results that contradict your expectations (e.g., 0 matching records when you expected many, far fewer rows than the file metadata indicates, or a content truncation warning), you MUST stop and analyze the anomaly instead of proceeding with obviously incorrect or incomplete data. - When encountering data anomalies, try: (1) re-read the data using a different approach (e.g., use python_interpreter with pandas); (2) check whether the content was truncated; (3) verify that your filter conditions are correct. - NEVER continue completing a task when you know the underlying data is incomplete or incorrect. FILE ACCESS RULES: - When calling read_file or similar tools, use the complete filenames exactly as listed in ##attachment_filenames:. If you encounter a âfile not foundâ error, use execute_command(âlsâ) to check the actual file list and retry with the correct name. TASK INSTRUCTION COMPLIANCE: - When the task explicitly provides formulas, methods, parameters, or specific data, you MUST strictly follow them without searching for or substituting alternative approaches. NEGATIVE CONSTRAINT COMPLIANCE: - When task instructions explicitly state that certain items âdo not need to beâ, âshould not beâ, or âmust not beâ modified or filled, you MUST strictly comply with these constraints. LATEST DATA SELECTION: - When the task requires selecting the latest data, you MUST carefully compare timestamps or version numbers of data sources and select the most recent version. Current date: 2026-06-11 Planning and Decomposition Prompt You are a task planning expert. Please analyze the following task and decide whether it needs to be broken down into multiple subtasks. ## Task Description task_description ## Requirements 1. Break the task into 1-max_subtasks subtasks. If the task can be completed in one step, output 1 subtask 2. Each subtask should be independently executable 3. Subtasks will be executed in **strict sequential order (serial execution)** ## Output Format Please output ONLY the JSON below, with NO other content (no thinking, no explanations): For simple tasks (1 subtask): âjson "subtasks": [ "id": "task_1", "title": "Subtask title", "description": "Detailed description of what this subtask needs to accomplish", "dependencies": [] ] â For complex tasks (multiple subtasks): âjson "subtasks": [ "id": "task_1", "title": "Subtask title", "description": "Detailed description of what this subtask needs to accomplish", 21 OneDayAgent Technical ReportZhejiang University & Ant Group "dependencies": [] , "id": "task_2", "title": "Subtask title", "description": "Detailed description of what this subtask needs to accomplish", "dependencies": ["task_1"] ] â Notes: - id must be unique, in the format task_1, task_2, ... - dependencies is a list of other subtask ids that this subtask depends on - Output JSON directly, do NOT include <think> tags or any thinking process Subtask Execution Prompt You are executing a subtask. Please focus on completing this specific subtask. ## Original Task (for reference only, do NOT answer the original task directly) original_task ## Current Subtask Information - Title: title - Description: description ## Available Input Files available_files ## Context (Results from previous subtasks) context constraint_reminder ## Requirements Please ONLY complete the current subtask, do NOT attempt to complete the entire original task. Please provide the result in the following format: <think>Your thought process</think> <result_files> If this subtask generated files that should be submitted as the final answer, list the complete filenames here (one per line). Only list final result files directly related to the original task requirements (e.g., required Excel, charts, reports ). Do not list intermediate files, temporary files, log files, or auxiliary files. If this subtask did not generate any files to submit, write "None". </result_files> <answer>Brief summary of subtask completion</answer> Synthesis Prompt You are a task synthesis expert. Please synthesize the final answer based on the execution results of the following subtasks. ## Original Task task_description ## Subtask Execution Results subtask_results ## Requirements 1. Synthesize results from all subtasks into a comprehensive final answer 2. Ensure the final answer completely addresses all requirements of the original task 3. If some subtasks failed or were skipped, please explain in the answer 4. Include all key findings, data, statistics, and file references from the subtasks 5. The final answer should be self-contained and complete ## CRITICAL: Output Format You MUST use the following XML tag format. This is mandatory: <answer> [Your complete final answer here - include all relevant content from subtasks] </answer> 22 OneDayAgent Technical ReportZhejiang University & Ant Group IMPORTANT: - The <answer> tag is REQUIRED - your response will be rejected without it - Put ALL your final answer content inside the <answer> tags - Do NOT put thinking/reasoning outside the answer tags - put everything inside Global Verification Prompt You are a task completion inspector. Judge whether the task deliverables meet the requirements. ## Task Requirements task_description ## Agentâs Summary Report agent_output ## Generated Files (actual deliverable content) result_files ## Verification Guidelines IMPORTANT: Focus on the GENERATED FILES content above, not the agentâs summary report. The agentâs summary is just a description of what was done. The actual deliverables are in the Generated Files section. If a fileâs content is shown, use that as the primary evidence for judging task completion. Please check: 1. Do the generated files contain the actual deliverables requested by the task? 2. Is the content in the files substantive and relevant (not just placeholders or empty)? 3. Are the key requirements addressed in the file contents? Do NOT fail the task just because: - The agentâs summary report is vague or doesnât repeat file contents - A fileâs content preview is truncated (the full file may be complete) - Minor formatting differences from the requirements - Some files only show filename and size without content preview (this is a display limitation, the file exists and has content) Only mark as incomplete if: - Core deliverable files are missing or truly empty (0 bytes) - File contents are clearly wrong or irrelevant to the task - Critical requirements have no corresponding output in any file Please respond in the following JSON format: âjson "completed": true/false, "reason": "Brief explanation", "missing_items": ["only CRITICAL missing items"], "suggestions": ["suggestion 1"] â Output JSON only, nothing else. Repair Feedback Prompt Template ## Verification Feedback Your previous execution did not pass verification. Please fix the issues based on the feedback below: **Problem Description**: reason missing_items_block repair_suggestions_block ## Important: File Submission Guidelines existing_files_block Whether or not you make changes, the existing files listed above will still be submitted. You are encouraged to MODIFY existing files to fix issues, or CREATE new files if necessary. If you create any NEW files during repair, you MUST declare them in <result_files> tag. If you only modify existing files or make no file changes, you do NOT need to output <result_files>. Please continue to complete the task and ensure all issues above are resolved. 23 OneDayAgent Technical ReportZhejiang University & Ant Group TaskCriterion (excerpt)Gemini-3- Pro-Preview (March) Gemini-3.1- Pro-Preview (July) taskif_134 Influential author title exactly matches referenceYesNo Old judge accepted âIEEE Fellowâ; new judge required full formal title. taskif_106 Item-by-item cost comparison across all operatorsYesNo Old judge accepted a representative example; new judge required all carriers. taskif_83 Schedule reasoning and intermediate steps are shownYesNo Old judge accepted the final result; new judge required explicit reasoning. taskif_72 Top-10 data and Gini indices are correctly integratedYesNo Old judge accepted the summary; new judge parsed the Excel file. taskif_90 Batch-processes company data across multiple dimensionsNoYes New judge recognized stable partial batch processing. Table 8 Representative criterion-level disagreements between the two judges on the same March run. E Security Considerations OneDayAgent autonomously executes shell commands, reads and writes files, visits web pages, and processes images. The current implementation runs directly on the host machine without workspace isolation, as infrastructure constraints prevented the deployment of a stable sandbox environment. This introduces several risks that should be addressed in future deployments. Untrusted content. Web pages and downloaded documents may contain adversarial text designed to inject instructions into the agentâs context. A malicious page could, for instance, embed hidden directives that trick the agent into executing unintended commands or exfiltrating data. Command execution. Theexecute_commandtool runs arbitrary shell commands without an allowlist. A compromised or confused agent could modify system files, install packages, or initiate network requests beyond the intended task scope. Memory persistence. Context compression retains summarized instructions across subtasks. If a prompt-injected directive survives compression, it may persist into later subtasks, verification, or repair, propagating adversarial behavior across the execution lifecycle. Future safeguards. Recommended mitigations include containerized workspaces with filesystem and network restrictions, command allowlists with explicit approval for destructive operations, input sanitization for web and document content, and compression-aware filtering that flags potentially injected instructions before they enter long-term state. F Judge Comparison During development in March 2026, we ran OneDayAgent with the Gemini-3.1-Pro-Preview backend and scored the results with Gemini-3-Pro-Preview as the judge. When we later moved to the final July experiments, Gemini-3- Pro-Preview was no longer available in our evaluation environment, so we re-scored the same March run with Gemini-3.1-Pro-Preview under identical settings. This paired comparison directly quantifies the effect of judge substitution. Gemini-3-Pro-Preview scored the March run at 80.39%, while Gemini-3.1-Pro-Preview scored it at 77.27%, a drop of 3.12 percentage points. The new judge is systematically stricter in several ways. It verifies artifact existence rather than trusting textual claims, enforces exact fact matching for titles and labels, requires explicit reasoning traces, and inspects rendered screenshots for blank or missing content. In a few cases the new judge is more accurate, correctly recognizing partial successes that the old judge missed. Table 8 shows representative examples. 24 OneDayAgent Technical ReportZhejiang University & Ant Group Because Gemini-3.1-Pro-Preview is stricter, scores reported under it are lower than they would be under the original judge. This means OneDayAgentâs reported scores are conservative relative to baselines scored with Gemini-3-Pro-Preview. The 0.821 overall score would likely increase if re-evaluated with the original judge, rather than decrease. 25