|
|
@@ -757,6 +757,8 @@ export class ClineProvider
|
|
|
terminalZshP10k = false,
|
|
|
terminalPowershellCounter = false,
|
|
|
terminalZdotdir = false,
|
|
|
+ ttsEnabled,
|
|
|
+ ttsSpeed,
|
|
|
}) => {
|
|
|
Terminal.setShellIntegrationTimeout(terminalShellIntegrationTimeout)
|
|
|
Terminal.setShellIntegrationDisabled(terminalShellIntegrationDisabled)
|
|
|
@@ -766,17 +768,11 @@ export class ClineProvider
|
|
|
Terminal.setTerminalZshP10k(terminalZshP10k)
|
|
|
Terminal.setPowershellCounter(terminalPowershellCounter)
|
|
|
Terminal.setTerminalZdotdir(terminalZdotdir)
|
|
|
+ setTtsEnabled(ttsEnabled ?? false)
|
|
|
+ setTtsSpeed(ttsSpeed ?? 1)
|
|
|
},
|
|
|
)
|
|
|
|
|
|
- this.getState().then(({ ttsEnabled }) => {
|
|
|
- setTtsEnabled(ttsEnabled ?? false)
|
|
|
- })
|
|
|
-
|
|
|
- this.getState().then(({ ttsSpeed }) => {
|
|
|
- setTtsSpeed(ttsSpeed ?? 1)
|
|
|
- })
|
|
|
-
|
|
|
// Set up webview options with proper resource roots
|
|
|
const resourceRoots = [this.contextProxy.extensionUri]
|
|
|
|