You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
P2: PR polling hygiene: GitHub Enterprise remotes rejected, settled threads keep polling, Windows long paths #1523
GitHub Enterprise and ssh host aliases are rejected.isGitHubRemote (electron/worktrees-pr.js:45-51) accepts only github.com, so PR status, create and merge refuse GHE hosts and Host aliases from ~/.ssh/config (:534, :1115, :1563). Fix: resolve the host via gh auth status --hostname or GH_HOST, and accept any host gh is logged into. (M)
Settled threads keep polling. The PR refresher (worktrees-pr.js:1205-1214) skips archived threads and terminal PR states, but not settledOverride === "settled" (services-thread-state.js:75). Merged-worktree reclaim rides this poll, so poll settled threads at a slow cadence (e.g. every 10 min) rather than skipping them entirely. (S)
Windows long paths. Git calls never set core.longpaths; doctor.js:98-117 only warns. Inject GIT_CONFIG_COUNT/KEY/VALUE for core.longpaths=true in the git env on win32. (S)
Activity
fix(issues): await the GHE/ssh-alias host check in Planboard calls (#…
Merge origin/main into #1548: route host checks through isGitHubPrRemote
Git read hygiene and PR polling: optional locks, untracked cap, GHE h…
fix(git): core.longpaths=true in the git env on win32 (#1523)
fix(pr): poll settled threads every 10 min instead of every pass (#1523)
fix(pr): accept GitHub Enterprise hosts and ssh Host aliases (#1523)
fix(issues): await the GHE/ssh-alias host check in Planboard calls (#…
Merge origin/main into #1548: route host checks through isGitHubPrRemote