diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index f53d0f5..bf016db 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "whispassist" -version = "0.1.0" +version = "0.1.1" description = "Privacy-first, fully local Windows meeting assistant" authors = ["WhispAssist contributors"] license = "MIT OR Apache-2.0" @@ -81,7 +81,11 @@ windows = { version = "0.58", features = [ wasapi = { version = "0.15", optional = true } # Phase 1 [features] -default = ["audio", "cpu-transcription", "diarization", "pst", "sync"] +# `npu` ships in the default build: `ort` uses load-dynamic (no build-time +# linking/OpenVINO needed), and the on-demand runtime/model download only works +# if this code path is actually compiled in. NPU stays inert until an NPU is +# detected AND its runtime is downloaded, so shipping it is safe (NFR-MNT-4). +default = ["audio", "cpu-transcription", "diarization", "pst", "sync", "npu"] # Phase 1 audio = ["dep:wasapi", "dep:hound"] cpu-transcription = ["dep:whisper-rs"] # whisper-rs CPU build