- Install prerequisites: Node.js 22+, pnpm, Rust toolchain.
- Install dependencies:
pnpm install. - Run desktop app:
pnpm tauri dev.
Run before opening a PR:
pnpm typecheckpnpm knippnpm buildcargo check --manifest-path src-tauri/Cargo.toml
Use Conventional Commit style:
feat(scope): add query cancellation UXfix(tauri): handle updater config parsingdocs(readme): update release section
Allowed types: build, chore, ci, docs, feat, fix, perf, refactor, revert, style, test.
- Keep PRs focused and reviewable.
- Include screenshots for UI changes.
- Link issues using
Closes #123where appropriate.