Skip to content

Add git history support #143

Description

@tanlethanh

Problem

Zedra currently does not expose Git history for a connected workspace. When reviewing or editing code remotely, there is no quick way to inspect recent commits, understand what changed, or jump from a file to its commit history without leaving the app.

Proposal

Add Git history support for connected workspaces.

Initial scope:

  • Show recent commits for the current workspace with commit subject, author, relative time, and short SHA.
  • Allow opening a commit to inspect changed files and a readable diff summary.
  • Support file-scoped history from the file explorer or editor so users can review changes for the current file.
  • Keep the implementation host-backed so history reflects the remote workspace repository state.

Notes

  • This should follow the existing session/RPC layering rather than reading Git state directly from UI code.
  • The first version can be read-only. Checkout, revert, branch comparison, and blame can be follow-up issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions