anomalyco / anomalyco/opencode
TUI change panel shows only file operations, not actual diffs
@kommander is already working on this.
Since Aug 21, 2026.
- Dominant language
- TypeScript
- Stars
- 209k
- Forks
- 27.5k
- PR merge metrics
- PR metrics pending
Description
Description
In the TUI, when the agent modifies files, the change view lists only operations (e.g. edited / created / deleted badges per file) rather than the actual line-level diff of what changed. This makes it hard to review what the agent actually did to each file.
I tried both diff_style: "auto" and "stacked" in tui.json; neither shows the per-file diff content — only the operation list.
Steps to reproduce
- Run
opencodein a git repo. - Ask it to edit a file.
- Inspect the change panel for the edited file.
Expected
The change panel shows the actual line-by-line diff (old vs new content) for each changed file.
Actual
Only a record of operations (e.g. "edited file X") is shown, with no content comparison.
Environment
- OS: Windows
- Version: latest opencode TUI
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.