Build1 distinct publisher3 min readPublished
RuntimeWire found the table by diffing consecutive Windows builds. It divides a chat's lifetime consumption by your current limits, and it tries to fold subagent runs back into the chat that started them without promising it caught them all.
The Engineer · Build desk

Compiled by The EngineerSomething wrong?How this is made
Think of a row in that table as a client-side join rather than an invoice. The four columns are the local chat title, its percentage of the five-hour limit, its percentage of the weekly limit, and credits used, sorted by weekly usage unless you pick another field [8]. The percentages are lifetime consumption measured against your current full limits, which is why a conversation spanning several allowance windows can read above 100 percent, and why nothing in the table tells you what is left in the window you are in right now [9].
That denominator is the part to internalise before you compare two rows. It is today's limit, not the limit in force when the work ran [9]. Two chats are only comparable to each other if your allowance did not change across both their lifetimes.
The genuinely useful engineering is one level down. Expanding a row can surface the product, model, reasoning effort, speed and funding source behind the usage [11], and the funding labels separate plan usage, credits, a mix of the two, and tasks that drew down neither [12]. OpenAI's own Codex plan documentation already says consumption varies with model, task complexity, context, reasoning, speed and tools [19]. This is the first place those variables sit on the same line as the number they moved. A distinct label for a task that cost nothing is the sort of thing you only add after somebody asked why a run was free.
Subagent runs are where the attribution logic has to do its hardest work. OpenAI's current documentation warns that usage attributed to a Work or Codex chat may omit work delegated to subagents or run as separate tasks [13]. Build 7868 adds a path that discovers subagent conversations associated with a root chat and asks for their usage as one group, then attaches the result to the originating conversation [14]. The implementation does not guarantee complete attribution, and chats can be omitted when the application cannot fully identify them [15]. An omission arrives as a smaller percentage; the four columns carry no completeness field [8]. Treat each figure as a floor.
Locality matters too. The route ranks up to 100 recent Work and Codex chats [2], and the existing Enterprise Usage and billing dashboard's Top consuming chats ranks locally available conversations by lifetime credit use [16]. A per-seat client view stays scoped to one seat, unlike a workspace view.
Whether anyone can open this is the weakest link in the story. Account conditions and server-controlled gates decide whether the route appears, internal descriptions call it a preview for selected Enterprise and Education members, and RuntimeWire could not confirm activation for customers [18]. The route itself is called Consumer view [2]. Names inside a build are written for the people writing the build.
The evidence is a build diff: RuntimeWire compared consecutive production builds and read the new interface and supporting logic [3], in desktop 26.901.31953 with internal build 7868 and bundled backend 0.153.1, published September 4, 2026 [4], with a published app.asar hash over roughly 285 MiB of bundle [5][21]. The finding was partially reproduced [6], the screenshot is a reconstruction on synthetic data [23], and OpenAI had not responded to a comment request by publication [7]. So: the code is in a shipped binary, and its behaviour for a real account is untested from outside.
For these percentages to transfer to your capacity planning, your limits have to have held steady across the chats being compared, and every child conversation has to have resolved on the machine you are looking at. If both hold, you have a triage ranking [22]; if either fails, what you have is a lower bound wearing a confident-looking percent sign.
Ranked by verification strength, evidence, and original report placement.
RuntimeWire reports that OpenAI has built a gated Codex for Windows dashboard showing users which chats and subagents are consuming their usage limits and credits.
The interface ships inside Codex for Windows production build 7868 under a gated Settings route called "Consumer view," and can rank up to 100 recent Work and Codex chats by their lifetime share of a user's five-hour allowance, weekly allowance and credit use.
RuntimeWire identified the feature by comparing consecutive production builds of Codex for Windows and reviewing the newly added interface and supporting application logic; its stated method is reverse engineering.
Tested versions: ChatGPT/Codex desktop 26.901.31953, internal build 7868, bundled backend 0.153.1, published September 4, 2026.
The examined app.asar is 299,073,250 bytes with SHA-256 689a59acc6b4d38f3ddaf202dac05b7cf5ca9cba93b2703f7aa8a44be90b23e as published by RuntimeWire.
RuntimeWire states it partially reproduced the finding.
Distinct publishers with included, body-backed reporting in this cluster.
runtimewire.com
1 article · September 4, 2026
Follow any of these and your For You feed starts watching them — no settings page required.
build
OpenAI's cheap tier becomes a routing problem: Terra $2/$12, Luna $0.20/$1.20, seats untouched2 distinct publishers
build
A 10-minute Codex heartbeat keeps pushing repairs to your PR until the merge goes through1 distinct publisher
product
ChatGPT Work's real ask is your Slack, and somebody has to say yes on everyone's behalf1 distinct publisher
build
Encoding onboarding into a Codex skill took Basis from a two-hour first day to 30 minutes1 distinct publisher
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
One binary, one reader, carefully logged
RuntimeWire pins exactly what it opened: desktop 26.901.31953, internal build 7868, backend 0.153.1, plus the size and digest of the app.asar. That is more discipline than most build-diff write-ups bring, even though it remains one examiner reading one file, reproduced in part, illustrated with synthetic data, and unanswered by the company. A published hash only helps a reader who has the same file in hand, and nobody else has published one to compare.
In the build, switched off
The code sits in a production client users have already downloaded, which is why it could be found at all, but the route answers to server-side gates RuntimeWire never saw opened. Internal text describing a preview for selected Enterprise and Education members lays out a plan that has not been deployed. The nearest thing to real usage is the older Enterprise Usage & billing view OpenAI documents, and even that comes with a caveat that it may not reach every workspace.
Framing runs ahead of a gated Settings route
Chats "eating your usage limits" is livelier than a preview behind a feature flag warrants, and our own headline leans on build 7868 as though it were a launch. The body does not oversell: the percentages are described as lifetime figures against current limits, a chat can exceed 100 percent, attribution can miss descendants, activation is unconfirmed. The overshoot is in the packaging rather than the findings.
Scoop value on one side, silence on the other
A scoop label sits at the top of the piece, and the return on a build diff comes from publishing first, which rewards reading intent into freshly added code. Against that, RuntimeWire volunteers the boundaries of its reproduction and flags the synthetic screenshot. OpenAI, the one party able to confirm or deflate any of it, offered nothing, so no counterweight is on the record.
Firm on the table, unproven on the accounting
Interface description is the kind of thing a careful examiner gets right, and the four columns, weekly default sort and five-row start read as observation. How subagent usage is gathered and pinned back to a root chat sits deeper in the code, where a single reader can misjudge intent. Whether any of it reaches a customer belongs to OpenAI. The table's existence as described is well supported, while the behaviour and the rollout remain open questions.