Skip to content

fix: preserve VFS cache during navigation refresh - #40

Merged
Stardust0831 merged 2 commits into
rust-rewritefrom
fix/navigation-refresh-preserve-cache-v0.6
Jul 21, 2026
Merged

fix: preserve VFS cache during navigation refresh#40
Stardust0831 merged 2 commits into
rust-rewritefrom
fix/navigation-refresh-preserve-cache-v0.6

Conversation

@Stardust0831

Copy link
Copy Markdown
Owner

Summary

  • add a pinned rclone v1.74.4 source patch with a cache-preserving vfs/refresh-swr RC capability
  • keep directory snapshots readable during remote listing, discard cancelled/stale results, and serialize cache cleanup without blocking ancestor reads
  • route passive navigation only through the custom capability while leaving manual refresh unchanged
  • build and verify rclone v1.74.4-ssh-mountmate.1 natively on all six release targets
  • prepare v0.6.0-alpha.6

Verification

  • focused patched-rclone tests passed from a pristine upstream worktree
  • focused go test -race passed
  • patched rclone static build and version/capability checks passed
  • Rust formatting, workflow YAML, provenance JSON, patch digest, shell syntax, and git diff --check passed
  • independent Sol review found no remaining critical, important, or minor findings

Local Rust unit execution was blocked by missing WSL pkg-config/DBus development files; the GitHub Linux quality runner installs those dependencies and remains the authoritative full-workspace gate.

@coderabbitai

coderabbitai Bot commented Jul 21, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: ce018896-05b1-44ac-a4f0-51ac2e080d25

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/navigation-refresh-preserve-cache-v0.6

Comment @coderabbitai help to get the list of available commands.

@Stardust0831
Stardust0831 merged commit e7374d3 into rust-rewrite Jul 21, 2026
8 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.

1 participant