Chores customize install #23
@@ -336,6 +336,9 @@ export interface AppSettings {
|
|||||||
audio_output_device: string | null;
|
audio_output_device: string | null;
|
||||||
microphone_enabled: boolean;
|
microphone_enabled: boolean;
|
||||||
audio_input_device: string | null;
|
audio_input_device: string | null;
|
||||||
|
/** Launch WhispAssist at login (opt-in, off by default; NFR-RES-4). Toggled
|
||||||
|
* via setAutoStart, which writes a per-user Run entry (no admin). */
|
||||||
|
auto_start: boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Feature brief — agent-ready spec distilled from a meeting (ADR-0011).
|
// Feature brief — agent-ready spec distilled from a meeting (ADR-0011).
|
||||||
@@ -417,6 +420,7 @@ export const api = {
|
|||||||
listInputDevices: () => invoke<AudioDeviceInfo[]>("list_input_devices"),
|
listInputDevices: () => invoke<AudioDeviceInfo[]>("list_input_devices"),
|
||||||
setPreferredBackend: (backend: BackendId | "auto") =>
|
setPreferredBackend: (backend: BackendId | "auto") =>
|
||||||
invoke<void>("set_preferred_backend", { args: { backend } }),
|
invoke<void>("set_preferred_backend", { args: { backend } }),
|
||||||
|
setAutoStart: (enabled: boolean) => invoke<void>("set_auto_start", { enabled }),
|
||||||
downloadNpuPackage: () => invoke<void>("download_npu_package"),
|
downloadNpuPackage: () => invoke<void>("download_npu_package"),
|
||||||
downloadDirectmlPackage: () => invoke<void>("download_directml_package"),
|
downloadDirectmlPackage: () => invoke<void>("download_directml_package"),
|
||||||
listModels: () => invoke<ModelInfo[]>("list_models"),
|
listModels: () => invoke<ModelInfo[]>("list_models"),
|
||||||
|
|||||||
Reference in New Issue
Block a user