Skip to content

Round of fixes and improvements - #312

Merged
pcarrier merged 3 commits into
mainfrom
next
Aug 20, 2026
Merged

pcarrier merged 3 commits into
mainfrom
next

Conversation

@pcarrier

Copy link
Copy Markdown
Contributor
  • Build worktree-aware development stacks
  • Refine extension and Muster workspace panels
  • Harden transport and terminal lifecycles

Replace the process-compose development runner with Muster, add named local server instances, discover linked Git worktrees at their recorded locations, allocate stable port blocks, and run each unit through checkout-relative direnv scripts.
Synchronize extension state and actions, redesign the Muster panel with a dependency graph, render Mermaid in Markdown previews, open supervised terminals directly, persist workspace panel state in URLs, and improve active unit presentation.
Bound virtual-channel reconnects and request deadlines, correlate copy failures, expose a race-free session exit waiter, reject work across server generations, and allow control clients to create terminals without subscribing.

Closes #307
Closes #308
Closes #309
Closes #310
Closes #311
@indent

indent Bot commented Aug 20, 2026 •

Copy link
Copy Markdown

Issues

Review closed.

View session

@github-actions

Copy link
Copy Markdown

🔗 Preview: https://blit-mb0bxeujp-indent.vercel.app

@github-actions

Copy link
Copy Markdown

Coverage

Crate Lines Functions Regions
alacritty-driver 75.7% (934/1234) 78.7% (74/94) 79.0% (1521/1926)
browser 0.0% (0/825) 0.0% (0/69) 0.0% (0/1404)
cli 39.9% (5967/14950) 46.6% (604/1297) 40.9% (9325/22827)
compositor 35.1% (6045/17209) 49.8% (502/1009) 34.9% (8309/23786)
desktop 78.7% (4363/5544) 71.7% (383/534) 75.2% (6032/8020)
fonts 85.3% (756/886) 89.9% (71/79) 86.4% (1485/1719)
fssync 92.5% (5514/5961) 94.4% (501/531) 92.7% (10180/10981)
gateway 35.1% (698/1990) 40.6% (69/170) 32.1% (1059/3303)
git 87.7% (4646/5295) 90.5% (379/419) 87.6% (7412/8463)
guest 82.9% (2342/2826) 80.7% (264/327) 81.5% (3905/4792)
lsp 77.2% (2688/3483) 79.4% (262/330) 74.9% (4210/5619)
proxy 19.2% (172/898) 20.5% (26/127) 21.0% (293/1392)
remote 91.8% (17558/19119) 94.7% (1234/1303) 89.4% (28494/31862)
sd-notify 72.8% (67/92) 100.0% (6/6) 82.4% (108/131)
server 57.6% (33446/58028) 65.0% (2885/4439) 59.0% (50795/86071)
ssh 32.2% (165/512) 48.2% (27/56) 31.4% (261/830)
upsidedown 31.4% (391/1247) 27.8% (55/198) 34.8% (797/2287)
webrtc-forwarder 8.5% (238/2805) 10.7% (22/205) 6.3% (289/4595)
webserver 65.1% (1288/1978) 67.6% (177/262) 67.2% (2159/3214)
Total 60.2% (87278/144882) 65.8% (7541/11455) 61.2% (136634/223222)

@pcarrier
pcarrier merged commit 77290a9 into main Aug 20, 2026
8 of 10 checks passed
@pcarrier
pcarrier deleted the next branch August 20, 2026 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant