You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I searched existing issues and did not find a duplicate.
I am describing a concrete problem or use case, not just a vague idea.
Area
apps/desktop
Problem or use case
Using Nightly version
When working on a project where it touches pretty sensitive code or create a sensitive feature I would like to be able to see what changes before accepting (like in Claude Code or sometimes for work I use the AI Agent chat for some things). Currently T3 Code in Supervised mode does not show any diff, only a JSON output.
It also does not show up in the diff tab until it has been accepted.
Proposed solution
Add a UX (probably just in the chat screen real quick) before accepting the changes.
If you even want to go deeper, you could add the ability to accept line by line changes or give more context before commiting changes.
Why this matters
This is a faster workflow then refactoring some changes here and there after the fact of accepting it. Right now I accept the changes and make refactors after it myself or ask for another approach.
Smallest useful scope
Show the diff of the changed code before accepting it (preferably in the chat screen itself or the diff tab).
Alternatives considered
As mentioned I currently just accept the changes and make my own refactors later which is a bit time consuming.
Risks or tradeoffs
Considering the diff tab already exists it should not be much work to implement this, however when displaying the diff you should consider where to put it (in a different tab or just in-chat for quick acceptance/changes).
enhancementRequested improvement or new capability.needs-triageIssue needs maintainer review and initial categorization.
1 participant
Converted from issue
This discussion was converted from issue #6119 on August 15, 2026 09:51.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Before submitting
Area
apps/desktop
Problem or use case
Using Nightly version
When working on a project where it touches pretty sensitive code or create a sensitive feature I would like to be able to see what changes before accepting (like in Claude Code or sometimes for work I use the AI Agent chat for some things). Currently T3 Code in Supervised mode does not show any diff, only a JSON output.
It also does not show up in the diff tab until it has been accepted.
Proposed solution
Add a UX (probably just in the chat screen real quick) before accepting the changes.
If you even want to go deeper, you could add the ability to accept line by line changes or give more context before commiting changes.
Why this matters
This is a faster workflow then refactoring some changes here and there after the fact of accepting it. Right now I accept the changes and make refactors after it myself or ask for another approach.
Smallest useful scope
Show the diff of the changed code before accepting it (preferably in the chat screen itself or the diff tab).
Alternatives considered
As mentioned I currently just accept the changes and make my own refactors later which is a bit time consuming.
Risks or tradeoffs
Considering the diff tab already exists it should not be much work to implement this, however when displaying the diff you should consider where to put it (in a different tab or just in-chat for quick acceptance/changes).
Examples or references
Contribution
All reactions