fix(npu): ship npu in the default build so the shipped app can use/download it (T3.4); bump 0.1.1

This commit is contained in:
iamdoubz
2026-07-03 09:06:42 -05:00
parent 6b215cae36
commit 4001d38b9b
+6 -2
View File
@@ -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