- Added 500ms debounce to persistPreferencesToTauri to batch rapid changes (e.g., typing) into single disk writes - Extracted _persistPreferencesImpl as internal implementation, with public function handling debounce logic - Fixed diarization SlidingWindow configuration to use per-sample duration instead of chunk duration, resolving frames/weights mismatch warnings - Added DEFAULT_PROJECT_ID constant and update
NoteFlow Client
This directory contains the Tauri + React client for NoteFlow.
Development
cd client
npm install
npm run dev
For desktop development:
cd client
npm run tauri dev
Lint & Tests
cd client
npm run lint
npm exec vitest run
Build
cd client
npm run build