Skip to content

Improve flashgrep lifecycle and workspace activation#582

Merged
GCWing merged 3 commits intoGCWing:mainfrom
wgqqqqq:fix/flashgrep-workspace-max-file-size
Apr 29, 2026
Merged

Improve flashgrep lifecycle and workspace activation#582
GCWing merged 3 commits intoGCWing:mainfrom
wgqqqqq:fix/flashgrep-workspace-max-file-size

Conversation

@wgqqqqq
Copy link
Copy Markdown
Collaborator

@wgqqqqq wgqqqqq commented Apr 29, 2026

Summary

  • switch BitFun flashgrep integration to a managed stdio backend and clean up the flashgrep module layout
  • make workspace activation stop blocking on flashgrep and other warmup work during fast workspace switching
  • make app close stop waiting on flashgrep shutdown, and update index status wording so tracked changes are not treated as stale by default

Testing

  • cargo fmt --all
  • cargo check -p bitfun-desktop
  • cargo test -p bitfun-desktop
  • cargo check --workspace

@GCWing GCWing merged commit 9cbb6e9 into GCWing:main Apr 29, 2026
4 checks passed
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.

2 participants