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
feat(collector): PELLA_SKIP_CURSOR opt-out for large state.vscdb
The cursor parser is incremental via data_version + per-composer
lastUpdatedAt, but the first cold-start pass after every daemon restart
still has to scan the entire SQLite DB — which can be multi-GB for
heavy Cursor users (1.7 GB seen in the wild). That scan pegs CPU long
enough that macOS's "inefficient" killer SIGTERMs the daemon before it
ever emits a tick, and KeepAlive respawns hit the same wall.
Escape hatch: set PELLA_SKIP_CURSOR=1 in ~/.pella/config.env. serve.ts
short-circuits sweepCursor; config.ts propagates the flag from
config.env into process.env so users don't have to edit the launchd
plist to use it.
Bumps to 0.0.7.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>