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
perf: share one --version probe on activation #239
On activation the extension calls refreshStatusBar(), checkForUpdates(), and registerMcpServerProviderWithBinary(). Each one runs resolvePatchloomStatus() and therefore patchloom --version. A cold managed binary can take several seconds, so first open pays that cost three times.
Suggested fix
Share one in-flight status promise for the activate path (or pass a resolved status into the three callers). Keep a short TTL or clear the cache after managed install/update.
Activity