[FEATURE]: Condensed diff #2325

Open
opened 2026-02-16 17:35:07 -05:00 by yindo · 3 comments
Owner

Originally created by @wishstudio on GitHub (Oct 28, 2025).

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

First of all, thank you for this wonderful project!
I would like to request a feature for viewing a condensed diff of a finished task.
The reason is the chat editing trajectory does not always follow the natural order of the edited source code. It's easy to get lost where I am following it. And the agent occasionally goes back and forth on the same portion of code and I don't really care about the intermediate modifications. Right now in order to view the final complete diff I have to resort to external tools but it involves multiple steps and is not a very pleasant experience.
It would be much more convenient if opencode can have this feature built-in, or at least some way to expose the snapshots it has so external diff tools can use.

Originally created by @wishstudio on GitHub (Oct 28, 2025). ### Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ### Describe the enhancement you want to request First of all, thank you for this wonderful project! I would like to request a feature for viewing a condensed diff of a finished task. The reason is the chat editing trajectory does not always follow the natural order of the edited source code. It's easy to get lost where I am following it. And the agent occasionally goes back and forth on the same portion of code and I don't really care about the intermediate modifications. Right now in order to view the final complete diff I have to resort to external tools but it involves multiple steps and is not a very pleasant experience. It would be much more convenient if opencode can have this feature built-in, or at least some way to expose the snapshots it has so external diff tools can use.
yindo added the discussion label 2026-02-16 17:35:07 -05:00
Author
Owner

@rekram1-node commented on GitHub (Oct 28, 2025):

this is great feedback and some of our own sentiment is reflected in what you said

Currently we are building a desktop app and rewriting the tui, as part of the desktop app we are examining better ways to show diffs and rethinking the ux.

Hopefully soon we can follow up here with an improved experience!

@rekram1-node commented on GitHub (Oct 28, 2025): this is great feedback and some of our own sentiment is reflected in what you said Currently we are building a desktop app and rewriting the tui, as part of the desktop app we are examining better ways to show diffs and rethinking the ux. Hopefully soon we can follow up here with an improved experience!
Author
Owner

@DanielusG commented on GitHub (Oct 31, 2025):

this is great feedback and some of our own sentiment is reflected in what you said

Currently we are building a desktop app and rewriting the tui, as part of the desktop app we are examining better ways to show diffs and rethinking the ux.

Hopefully soon we can follow up here with an improved experience!

Is there a roadmap or some way to monitor progress? Or is it an internal development?

@DanielusG commented on GitHub (Oct 31, 2025): > this is great feedback and some of our own sentiment is reflected in what you said > > Currently we are building a desktop app and rewriting the tui, as part of the desktop app we are examining better ways to show diffs and rethinking the ux. > > Hopefully soon we can follow up here with an improved experience! Is there a roadmap or some way to monitor progress? Or is it an internal development?
Author
Owner

@rekram1-node commented on GitHub (Oct 31, 2025):

Overall roadmap no, but I wanna make a public one.

To monitor progress you can join the discord or follow the team on X

@rekram1-node commented on GitHub (Oct 31, 2025): Overall roadmap no, but I wanna make a public one. To monitor progress you can join the discord or follow the team on X
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#2325