Skip to content

Merge-conflict resolution UI #91

Description

@liam-russell

Problem The moment two agents' branches collide is exactly when SproutGit should shine; today users must drop to a terminal or external merge tool.

Proposal Minimal three-pane conflict view in the existing Monaco editor (ours / theirs / result), with per-conflict accept buttons.

Priority: P2 — table stakes. From the triage in docs/improvement-ideas.md (https://github.com/InterestingSoftware/SproutGit/blob/main/docs/improvement-ideas.md).

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Table stakes — expected of any polished Git GUIarea:uxUser experience & interaction designenhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions