Tauri Desktop
Start Here
- Check
src-tauri/src/main.rsfor exposed desktop commands. - Check
src-tauri/tauri.conf.jsonfor app window, bundle, and icon configuration. - Check
src-tauri/capabilities/default.jsonfor command permissions. - Use
docs/manual-qa.mdfor packaged desktop install smoke.
Commands
cargo check --manifest-path src-tauri/Cargo.toml
npm run tauri dev
npm run verify includes the Tauri cargo check.
Guardrails
- Keep platform-specific paths and commands cross-platform unless a branch is intentional.
- Update generated Tauri schema files when config changes produce them.
- Keep icon references valid for the configured desktop bundle targets.
- Exercise native dialog or shell behavior manually when browser smoke tests cannot cover it.