1.3
New Features
Enhanced task runner support
Run jobs defined by npm or just right from Arborist. It will pick up these jobs and put them below your defined commands in a repository.
Service account support
There is a new Accounts pane in Settings which lets you log in to GitHub or GitLab, and this unlocks the new inspector view for pull requests (on GitHub) or merge requests (on GitLab). These will be automatically discovered and linked to when an open one is found on the remote.
Automatic refresh
Arborist has always supported manual refresh via the toolbar button or cmd-R keyboard shortcut. But now it will automatically update the branch name in the sidebar as well as the details in the selected worktree’s inspector pane.
Running job indicator in the Dock
Running jobs now badge the icon in the Dock. When a job has been running for more than 3 seconds the indicator appears. When the job finishes it will give a brief success indicator before clearing, and if it fails there is a persistent failure indicator with a new menu that gives you direct access to jump to that failed job in the main window.
GitHub Copilot conversation support
In addition to Claude and Codex support, Arborist now supports GitHub Copilot indexing. Those chats will appear in the inspector alongside the others. Resuming a Copilot session will open in the terminal just like Claude.