[Feature]: Support Codex Computer Use approval flow in T3 Code #6726
Replies: 2 comments
|
I hit the same wall on Windows and ended up implementing both halves of this. Sharing what I found and offering the smaller half as a PR if there's interest. Root cause (why no approval ever appears)Two independent gaps in the
What I have workingOn a branch (Windows 11, GPT-5.6 Codex, Supervised mode): the approval popup renders in T3's pending-approval panel ("Allow Codex to use ?", per-app, with approve-once / approve-for-session), approving resumes the tool call, and screenshots + window text come back correctly. Reference branch: https://github.com/Nelglor/t3code/tree/codex/computer-use (single commit on top of v0.0.33: It splits cleanly:
Screenshots<screenshot: approval lifecycle in the work log> <screenshot: confirmed end-to-end result> Known rough edge visible above: approval identity comes from the target executable, so unpackaged Electron apps share a grant and the display name can resolve to a different Electron app — here the prompt says "Iris" for a dev-mode T3 Code window, because both run as OfferPer CONTRIBUTING: happy to open a small, focused PR for the approval-plumbing half (with before/after screenshots of the approval panel), or you're welcome to take any of the branch as reference and reimplement — or neither. Just flagging that the confusing state described in this issue is reproducible, diagnosable, and fixable in two separable steps. Relation to #5533: complementary — that adds an external computer-use engine as an opt-in MCP server with no per-action approvals; this makes Codex's native Computer Use approvals reach T3's UI, and the same |
|
Much more important than computer use is browser use for me since I am sick of clicking through all those dashboards. 80% of my computer life is in the browser anyways. I wonder if a t3code session in the browser could spawn a popup that is controlled by it. Technically this should work |



Uh oh!
There was an error while loading. Please reload this page.
Problem or use case
I can use Codex with the bundled
computer-useplugin in the Codex ecosystem, but in T3 Code there is no visible approval flow for enabling or authorizing Computer Use.From the user perspective, this makes Computer Use feel unsupported or broken:
codex app-servercomputer-useplugin can be enabledRight now it is hard to tell whether:
Proposed solution
When a Codex session requests Computer Use, T3 Code should surface a first-class approval flow in the UI.
At minimum:
Ideally, T3 Code would support the same practical workflow users expect from Codex Desktop:
Why this matters
This would make T3 Code much more trustworthy and understandable for users trying advanced Codex capabilities.
Without this, users get stuck in a confusing state where:
A clear approval flow, or even a clear unsupported-state message, would remove a lot of confusion.
Smallest useful scope
The smallest useful version would be:
Even that would be much better than failing silently.
Alternatives considered
Those can help debug, but they do not solve the missing T3 Code UX.
Risks or tradeoffs
codex app-serverapp-serverpath, so the UI should avoid implying support if the backend cannot actually provide itExamples or references
Related issues:
.codex/config.toml. #297 The app does not load a local MCP server defined in.codex/config.toml.This request is specifically about surfacing the Codex Computer Use approval or support flow inside T3 Code.
All reactions