StagedWorkspace: A Versioned Workspace for Knowledge-Work Agents
Organizations: Harvard University · Raycaster AI · University of Technology Sydney · University of Washington ·
Abstract
AI agents increasingly perform knowledge work (i.e., produce and modify persistent digital artifacts such as code repositories, documents, spreadsheets, slides, reports), yet the parsed views they search, the native files they edit, the changes they review, and the artifacts they submit can refer to different versions of the same work product. We formulate this as a workspace-state contract: every view should be explicitly tied to a version of the evolving workspace state. Coding agents partly address this need through repository contracts for search, diffs, and tests, whereas an analogous contract is less explicit for PDFs, spreadsheets, slides, notebooks, and mixed-format project folders. We propose StagedWorkspace, a versioned workspace for knowledge-work agents. The workspace binds parsed records and review diffs to content hashes of the native files as they change. In fixed-harness ablations on OfficeQA Pro and APEX-Agents, dual parsed/native access has the highest point estimate for every tested model; relative to the more limiting single view, it improves OfficeQA Pass@1 by 8.3-12.1 points and APEX mean rubric score by 4.7-9.2 points. SW-AGENT scores 63.9% with Gemini 3.1 Pro on OfficeQA and 42.1 with GPT-5.4 Nano on APEX, compared with published same-model scores of 29.3% and 25.5, respectively. A paired review-axis ablation on 57 file-editing tasks further finds higher observed scores when diffs are visible. These results identify workspace state as an experimental variable in knowledge-work agents and motivate benchmarks that score evidence, staged edits, and submitted artifacts as explicit state transitions.
Figures & tables
| Arm | Originals | Parsed search | Hash sync | Mechanism isolated |
|---|---|---|---|---|
| Dual | Yes ( ) | Yes ( ) | Yes | Synchronized native and parsed access. |
| Artifact-only | Yes ( ) | No | N/A | Native access without indexed parsed search. |
| Parsed-only | No | Yes ( ) | Yes | Parsed search without native inspection or execution. |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Tool | Dual | Artifact-only | Parsed-only |
|---|---|---|---|
| view(text) | Parsed pages with freshness metadata | pdftotext /Office fallback | Parsed pages only |
| view(visual) | Native render | Native render | Unavailable |
| grep / file_search | Parsed page locators | Raw paths only; weak for PDFs | Parsed page locators |
| vector_search | Page-chunk embeddings | Disabled | Page-chunk embeddings |
| python / bash | Native bytes and deliverables | Native bytes and deliverables | No native deliverables |
| Model | Pass@1 (%) | Pass ×3 (%) | Pass@any (%) |
|---|---|---|---|
| GPT-5.4 | 37.7 | 29.0 | 47.3 |
| GPT-5.4 Mini | 27.7 | 16.5 | 39.6 |
| GPT-5.4 Nano | 25.0 | 14.6 | 35.9 |
| Bench. | Model | Contrast | Dual wins | Restr. wins | |
|---|---|---|---|---|---|
| OfficeQA | GPT-5.4 | vs artifact-only | 20 | 6 | 0.009 |
| OfficeQA | GPT-5.4 | vs parsed-only | 16 | 10 | 0.327 |
| OfficeQA | Gemini 3 Flash | vs artifact-only | 17 | 5 | 0.017 |
| OfficeQA | Gemini 3 Flash | vs parsed-only | 9 | 5 | 0.424 |
| OfficeQA | Gemini 3.1 Pro | vs artifact-only | 20 | 9 | 0.061 |
| OfficeQA | Gemini 3.1 Pro | vs parsed-only | 19 | 7 | 0.029 |
| Model | Configuration | Accuracy | Latency (min) | Cost ($) | Tools |
|---|---|---|---|---|---|
| GPT-5.4 | Artifact-only | 52.6 8.7 | 8.1 | 0.85 | 34.7 |
| GPT-5.4 | Parsed-only (Reducto) | 58.6 8.3 | 17.3 | 0.76 | 34.3 |
| GPT-5.4 | Parsed-only (Databricks) | 60.2 8.3 | 7.9 | 0.94 | 30.6 |
| GPT-5.4 | Dual | 64.7 8.3 | 6.1 | 0.84 | 30.4 |
| Gemini 3 Flash | Artifact-only | 47.7 8.7 | 16.9 | 0.53 | 41.7 |
| Gemini 3 Flash | Parsed-only (Reducto) | 53.8 8.5 | 18.8 | 0.63 | 50.0 |
| Model | Arm | Latency (min) | Cost ($) | Tools |
|---|---|---|---|---|
| GPT-5.4 | Dual | 5.0 | 1.41 | 28.1 |
| GPT-5.4 Mini | Artifact-only | 8.8 | 0.33 | 44.0 |
| GPT-5.4 Mini | Parsed-only | 10.3 | 0.38 | 45.5 |
| GPT-5.4 Mini | Dual | 7.7 | 0.37 | 42.2 |
| GPT-5.4 Nano | Artifact-only | 11.7 | 0.13 | 44.3 |
| GPT-5.4 Nano | Parsed-only | 10.6 | 0.14 | 36.1 |
| Mechanism | Count (% of slice) |
|---|---|
| Strict: dual parsed-only and dual artifact-only ( instances) | |
| Workspace file discovery (losing arm missed source) | 16/147 (11%) |
| Within-file navigation (sheet/section/clause) | 35/147 (24%) |
| Table or cell extraction from source | 25/147 (17%) |
| Layout or visual read (PDF/deck structure) | 14/147 (10%) |
| Model propagation or calculation chain | 28/147 (19%) |
| Domain | Evaluated | All-arm zero | Rate |
|---|---|---|---|
| All domains | 452 | 188 | 41.6% |
| Investment Banking | 132 | 82 | 62.1% |
| Management Consulting | 160 | 55 | 34.4% |
| Law | 160 | 51 | 31.9% |
LLM Agents
Large language model agents use language models to plan, use tools, and act across multi-step tasks and environments.
See all 705 papers