githubnext/ace2Public

Ace: a collaborative coding environment on the team's own machines

Start work from issues, PRs, and existing branches

IA

Add issue and PR pickers when starting work, `ace://` links, and the ability to take over an existing branch or PR.

## Status

#109 (closing #107) shipped **Open in a channel** on Issues and PRs rows: it creates a channel in the selected project whose first message asks the agent to work on the issue, or to continue the PR on its existing branch. Still missing: taking over an existing branch or PR as the channel's lane (the PR prompt is only an instruction; actual continuation on the existing branch hasn't been verified at runtime), and `ace://` links.

Dogfooding core/QOL: #5. Also tracked in #6 for old-Ace feature parity. Migrated from [TODO.md — Port from old Ace](https://github.com/githubnext/ace2/blob/21ac3df5cf6c963cf20e33b0d470ba45eac40150/TODO.md#port-from-old-ace).

  1. iamnbutlerparent-issue-addedlast month on GitHub

  2. iamnbutlerreferenced this in [Meta] Restore features from old Ace #6last month on GitHub

  3. iamnbutlerreferenced this in [Meta] Dogfood Ace end to end #5last month on GitHub

  4. iamnbutlerparent-issue-removedlast month on GitHub

  5. iamnbutlerparent-issue-addedlast month on GitHub

  6. iamnbutlerreferenced this in Start lanes from origin's default branch and measure their diff against it #96last month on GitHub

  7. iamnbutlerreferenced this in Open GitHub items on GitHub or in a new channel from the Issues and PRs lists #107last month on GitHub

  8. iamnbutlersub-issue-addedlast month on GitHub

  9. iamnbutlerreferenced this in feat(app): open GitHub items on GitHub or in a new channel #109last month on GitHub