Skip to content

V2: web review panel shows no changes for non-git VCS backends #46472

Closed

Description

@mayamika

Description

The session review panel in the web app is always empty for non-git VCS backends — Mercurial or any plugin-registered one — while the TUI shows the same diffs fine.

The app looks like the only layer still assuming git: normalizeProjectInfo rewrites any non-git backend to undefined, and session/review/model.ts gates the diff queries on project.vcs === "git".

Plugins

No response

OpenCode version

0.0.0-beta-18684

Steps to reproduce

  1. hg init /tmp/hg-demo && cd /tmp/hg-demo
  2. echo one > a.txt && hg add a.txt && hg commit -m init
  3. echo two >> a.txt
  4. Open the project in the web app and open the review pane

Screenshot and/or share link

No response

Operating System

No response

Terminal

No response

Activity

  1. Tarquinen commented on Oct 20, 2026

    @Tarquinen
    Member

    This was fixed by #46684. That PR merged into the v2 branch, so GitHub didn't close this issue automatically. Closing as completed.

    — from 𝕺𝖕𝖊𝖓𝕮𝖔𝖉𝖊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions