Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 13:32
· 22 commits to main since this release

Triage, Review, Merge.

0.6 was about working alongside the agent inside one workspace. 0.7 is about everything waiting outside it — issues and pull requests on one screen: read the diff, comment on a line, resolve the thread, and merge, without opening a browser tab.

📖 Full write-up: Mains 0.7: Triage, Review, Merge

One inbox for issues and pull requests

  • Tasks is a new screen in the sidebar — two tabs, a shared search and filter bar, and a detail pane that stays open beside the list. Drag its left edge to resize; the width survives restarts.
  • Issues moved out of the workspace sidebar — they used to compete for room with the file tree and the run history. The workspace is for the run you're in; Tasks is for everything waiting on you.
  • Facet filters with counts — connection and project for issues, state and repository for pull requests, tucked behind one button so the list keeps its space.

Pull requests that are actually current

  • Live, never stored — CI status, mergeability, and review state go stale faster than any sync interval can chase, so the inbox asks GitHub each time and keeps nothing.
  • Rows you can triage from — state icon, CI dot, author, branch, diff stats, and when it last moved. Relationship — All, Review requested, Reviewed, Authored — stays visible as tabs.
  • Scoped to your repos — search defaults to the repos selected on the connection (the same set issue sync pulls from), and falls back to a global involves:@me search when none are selected.
  • No gh dependency — search, detail, diffs, and every write go through GitHub's GraphQL API with your stored connection token.

The whole pull request, in the drawer

  • One pass over the PR — branch, reviewers, comments, checks, and status, with the description rendered as real markdown and every review thread listed under it.
  • Checks summarize and expand — 3 passing · 1 failing, opening into the individual runs.
  • Merge is a split button — the left half runs the method you picked, the chevron switches between merge, squash, and rebase. On a draft, that slot becomes Ready for review.

Comment on the line, not about it

  • The Code tab is a full file-by-file diff — truncated at a file boundary past 300k characters, so a huge PR still opens.
  • Inline review comments — hover a line, click the + in the gutter, and what you write becomes a review thread on GitHub, on that exact line.
  • Threads stay in place — already-open threads are anchored to their lines, so you can reply and resolve without leaving the diff.

Sign in to GitHub without making a token

  • OAuth device flow — connecting GitHub no longer starts with minting a personal access token and guessing at scopes. The wizard offers Sign in with GitHub: a one-time code, an approval in your browser, done. The token tab is still there, and both paths end in the same stored credential.
  • Provider-agnostic — the credential step now supports an alternative sign-in tab per provider. GitHub is just the first user.

Platform: macOS only (Apple Silicon and Intel).

Full changelog: v0.6.0...v0.7.0