Skip to content

Expose Git and PR actions in the UI #20

Open

Description

@iamnbutler

Expose commit, push, publish, merge, rebase, Create PR, PR review and state, and the lane's Git state. The shared Diff view supports CreatePrMenu, but the app does not wire the PR-creation callbacks, so no Create PR action is exposed yet.

Status

The channel details sidebar (#129) now shows the lane's branch, its changes (opening the Diff tab), and the newest PR from that branch with its state and checks. Actions ask the chat's agent, which lands the lane through lane push and gh pr create, so the UI never pushes around lane.

Tracked by #6. Migrated from TODO.md — Port from old Ace.

Activity

  1. iamnbutler commented on Oct 22, 2026

    @iamnbutler
    ContributorAuthor

    From the 2026-10-22 map study (gh rig, 0.0.53 code):

    • PR review: a comment review and an inline nit on Verify Ace with two machines on the tailnet #10 never showed in Ace: no review state, badge or Address review control. Asking @ace to address the reviews worked well (^718).
    • Commit, Create PR, Merge PR and Close PR each post an @ace prompt in the person's name and cost tokens, with no preview of the commit message or PR text. Testers didn't expect a plain-looking Commit button to start a run, and Merge and Close don't confirm (^701, ^712, ^720).
    • Create PR and Update PR appear only once there's a commit or unpushed work, with no hint before, and the details sidebar that holds them starts closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions