fix: diff stats, archive action, sort worktrees, and font fixes#101
Merged
amandal0903 merged 4 commits intomainfrom Apr 11, 2026
Merged
fix: diff stats, archive action, sort worktrees, and font fixes#101amandal0903 merged 4 commits intomainfrom
amandal0903 merged 4 commits intomainfrom
Conversation
…nify fonts - Switch getDiffStats to merge-base algorithm matching SCM "Changes in Parent" and GitHub PR behavior (single git diff --numstat <mergeBase>) - Remove multi-step file discovery in favor of one unscoped diff command - Add "Archive" button on merged PR worktrees (branch · Archive) - Sort worktrees dynamically: main > permission > working > changes > idle > merged - FLIP animation for smooth reordering when sort position changes - Re-render on session state changes so sort updates live - Unify branch name font with FEAT name (remove monospace override) - Update squash-merge tests to reflect merge-base semantics
The local (main repo) entry was short-circuited to EMPTY_STATS, skipping getDiffStats entirely. This meant branches checked out in the main repo never showed +/- stats in the orchestrator list.
Anchor worktree name, branch, and diff stats badge to --vscode-font-size so they scale with the user's editor font setting.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description: