Skip to content
Merged
1 change: 1 addition & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,10 @@ hmac = "0.12"
tar = "0.4"
xz2 = { version = "0.1", features = ["static"] }
zip = { version = "2", default-features = false, features = ["deflate"] }
# gzip decoder for the Piper tar.gz binary releases on macOS / Linux. Already
# pulled in transitively by zip's `deflate` feature; declared directly so
# the installer module can `use flate2::read::GzDecoder`.
flate2 = "1"
# Real timeout for `node --version` probes in the runtime resolver. Guards
# against a broken shim on PATH hanging the bootstrap forever.
wait-timeout = "0.2"
Expand Down
1 change: 1 addition & 0 deletions app/src-tauri/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions app/src/chat/chatSendError.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ export type ChatSendErrorCode =
| 'cloud_send_failed'
| 'voice_transcription'
| 'stt_not_ready'
| 'voice_synthesis'
| 'tts_not_ready'
| 'microphone_unavailable'
| 'microphone_recording'
| 'microphone_access'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -191,13 +191,13 @@ export const useSettingsNavigation = (): SettingsNavigationHook => {
// Leaf panels under features
case 'screen-intelligence':
case 'autocomplete':
case 'voice':
case 'messaging':
case 'tools':
return [settingsCrumb, featuresCrumb];

// Leaf panels under AI & Models
case 'local-model':
case 'voice':
return [settingsCrumb, aiModelsCrumb];

// Team sub-pages
Expand Down
Loading
Loading