-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
Open a folder inside a git working tree. Diff Drift uses git2 to discover the repo root from the selected path.
The working tree matches HEAD, or the current changes were reverted. Create or save an uncommitted change and wait for the watcher to update.
Diff Drift only parses changed .ts and .tsx files. Other changed files can still count as changed git drift, but they will not appear as AST nodes.
Flags are heuristic prompts. Dismiss the flag if it is reviewed and not actionable. If it is noisy in a common code shape, open an issue or Discussion with:
- file type
- import or code pattern
- expected behavior
- screenshot or exported report if useful
Save the file again or reopen the repo. Branch switches, resets, commits, and package metadata changes should trigger a rescan, but watcher behavior can vary by filesystem and editor.
Check that the chosen path is writable and not locked by another app. In native E2E, export can be controlled with DIFF_DRIFT_E2E_EXPORT_PATH.
Check the platform prerequisites:
- Rust stable installed.
- Node dependencies installed with
npm install. - Tauri prerequisites installed.
- On Windows, Microsoft C++ Build Tools and WebView2 are present.
Then run:
npm run build
npm run test:rustIf those pass but native build fails, include the Tauri error output in the issue.