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
Performance release: the Projects page no longer runs git at all.
4
+
5
+
## Fixed
6
+
7
+
### Projects page could take minutes to load
8
+
The dashboard used to determine each session's project by running `git rev-list` across every distinct session directory on every page load. On machines with many worktrees, deleted directories, or directories on slow network paths, this made the Projects page take minutes to appear (reported at over two minutes).
9
+
10
+
The dashboard now reads the session-to-project index that the Magic Context plugin records (plugin v0.30.7 adds a one-time backfill for existing sessions), turning the page into a couple of indexed database reads. Git is never spawned by the dashboard anymore, and a regression test keeps it that way.
11
+
12
+
One behavior note: sessions that predate the index appear in session lists but are not grouped into project cards until the plugin (v0.30.7+) has started once and completed its background backfill. Update both the plugin and the dashboard for the full effect.
0 commit comments