OpenAI’s Windows Client Contains Gated Office Task Threads for ChatGPT
The design joins file-embedded comments with private agent assignments, creating a review layer whose storage, metadata and enterprise controls remain unresolved.
Listen to this story
The audio brief
Story brief
3 key pointsReverse-engineered code in OpenAI’s Windows client points to a not-yet-confirmed workflow for delegating Excel and PowerPoint review through persistent ChatGPT threads. The feature appeared between archived build 26.820.71523 and production package 26.825.4187.0, but remains behind a numeric gate. It can batch assignments, edit the underlying file, and route a structured response to each thread. Native Office...
- 01
The implementation was absent through build 26.820.71523 and present by internal version 26.825.32147.
- 02
Excel ranges/charts and PowerPoint slides or shapes can receive structured agent assignments in a single review batch.
- 03
Exported XLSX/PPTX files preserve native comments, while private ChatGPT instructions and replies remain separate.
OpenAI’s Windows ChatGPT and Codex client contains a gated system that can turn comments on Excel and PowerPoint elements into threaded assignments for ChatGPT. The implementation can pair edits to the underlying Office file with a reply in the relevant thread, pointing to a workflow built for delegated review rather than one-off prompts.
The feature is present in the Windows package identified as OpenAI.Codex_26.825.4187.0, with internal application version 26.825.32147. It sits behind a numeric feature gate, so its inclusion in a production package does not show that ordinary users can access it. The implementation was absent from archived builds through version 26.820.71523 and present by 26.825.32147.
A comment can become a job
Users can target an Excel range or chart, or a PowerPoint slide, shape or other presentation element. The client supports conventional Office comments that are saved into the file, alongside a separate class of persistent ChatGPT-only threads that are not exported with it. Both appear together in one sidebar, despite having different persistence behavior.
- Several agent requests can be accumulated and sent as one review batch instead of individually.
- Each request carries structured task and target information, allowing the agent to associate work with a particular comment thread.
- The agent is required to address every assigned thread and produce one structured reply for each one; the user, not the agent, controls whether the thread is resolved.
Two layers over the same file
The native layer is designed to travel with the document. PowerPoint comments are serialized back into PPTX files. Excel comment operations move through a durable workbook-update path and are exported into a new XLSX file. That means a recipient of an exported file may receive the ordinary Office discussion without receiving the private ChatGPT instructions and responses attached to the same object.
The private layer is more like an internal agent-work queue. It can retain a conversation reference, local artifact path, thread identifier, target metadata and available text or image preview. The implementation also anticipates requests arriving while work is already underway, treating them as additions that must be completed before the agent turn ends.
The rollout questions are operational
OpenAI’s public materials describe file previews, selection-based revisions, separate Excel and PowerPoint add-ins, and browser-page comments in Codex. They do not describe this threaded Office review system, its private comment layer, its batching mechanism or the reply-routing protocol. The examined implementation shows native persistence for Excel and PowerPoint, but not an equivalent path for Word, PDFs, CSV, TSV, HTML or notebook files.
The sharper issue is governance. Native comments can be authored from the signed-in user identity, including an email address, raising a metadata question for files shared onward. Private assignments may include file paths, identifiers, target details and workspace context. The client code does not establish retention periods, whether administrators can disable the feature separately, or how these threads would appear in enterprise compliance records.
Editorial analysis
Our Read
Our read: The important shift is the task model, not merely another way to edit a spreadsheet. Tying an agent request to a selected range, chart or slide gives the work a defined scope, a visible status and a human decision point at resolution. If this reaches users, the decisive release detail will be where the private threads live and which metadata travels with exported Office files. Those answers will determine whether the feature behaves like a convenient personal workflow or a manageable layer of enterprise document review.