@@ -89,17 +89,17 @@ function ConfigPage() {
89
89
}
90
90
91
91
// TODO defaults are in multiple places, should be consolidated and probably not explicit here
92
- const showSessionTabs = config . ui ?. showSessionTabs ?? false ;
92
+ const enableSessionTabs = config . ui ?. showSessionTabs ?? false ;
93
93
const codeWrap = config . ui ?. codeWrap ?? false ;
94
94
const showChatScrollbar = config . ui ?. showChatScrollbar ?? false ;
95
- const displayRawMarkdown = config . ui ?. displayRawMarkdown ?? false ;
96
- const disableSessionTitles = config . disableSessionTitles ?? false ;
95
+ const formatMarkdownOutput = ! ( config . ui ?. displayRawMarkdown ?? false ) ;
96
+ const enableSessionTitles = ! ( config . disableSessionTitles ?? false ) ;
97
97
const readResponseTTS = config . experimental ?. readResponseTTS ?? false ;
98
98
99
99
const allowAnonymousTelemetry = config . allowAnonymousTelemetry ?? true ;
100
- const disableIndexing = config . disableIndexing ?? false ;
100
+ const enableIndexing = ! ( config . disableIndexing ?? false ) ;
101
101
102
- const useAutocompleteCache = config . tabAutocompleteOptions ?. useCache ?? false ;
102
+ const useAutocompleteCache = config . tabAutocompleteOptions ?. useCache ?? true ;
103
103
const useChromiumForDocsCrawling =
104
104
config . experimental ?. useChromiumForDocsCrawling ?? false ;
105
105
const codeBlockToolbarPosition = config . ui ?. codeBlockToolbarPosition ?? "top" ;
@@ -217,10 +217,10 @@ function ConfigPage() {
217
217
218
218
< div className = "flex flex-col gap-4" >
219
219
< ToggleSwitch
220
- isToggled = { showSessionTabs }
220
+ isToggled = { enableSessionTabs }
221
221
onToggle = { ( ) =>
222
222
handleUpdate ( {
223
- showSessionTabs : ! showSessionTabs ,
223
+ showSessionTabs : ! enableSessionTabs ,
224
224
} )
225
225
}
226
226
text = "Show Session Tabs"
@@ -234,82 +234,83 @@ function ConfigPage() {
234
234
}
235
235
text = "Wrap Codeblocks"
236
236
/>
237
+
237
238
< ToggleSwitch
238
- isToggled = { displayRawMarkdown }
239
+ isToggled = { showChatScrollbar }
239
240
onToggle = { ( ) =>
240
241
handleUpdate ( {
241
- displayRawMarkdown : ! displayRawMarkdown ,
242
+ showChatScrollbar : ! showChatScrollbar ,
242
243
} )
243
244
}
244
- text = "Display Raw Markdown "
245
+ text = "Show Chat Scrollbar "
245
246
/>
246
247
< ToggleSwitch
247
- isToggled = { allowAnonymousTelemetry }
248
+ isToggled = { readResponseTTS }
248
249
onToggle = { ( ) =>
249
250
handleUpdate ( {
250
- allowAnonymousTelemetry : ! allowAnonymousTelemetry ,
251
+ readResponseTTS : ! readResponseTTS ,
251
252
} )
252
253
}
253
- text = "Allow Anonymous Telemetry "
254
+ text = "Text to Speech Output "
254
255
/>
255
- < ToggleSwitch
256
- isToggled = { disableIndexing }
256
+
257
+ { /* <ToggleSwitch
258
+ isToggled={useChromiumForDocsCrawling}
257
259
onToggle={() =>
258
260
handleUpdate({
259
- disableIndexing : ! disableIndexing ,
261
+ useChromiumForDocsCrawling : !useChromiumForDocsCrawling ,
260
262
})
261
263
}
262
- text = "Disable Indexing"
263
- />
264
-
264
+ text="Use Chromium for Docs Crawling"
265
+ /> */ }
265
266
< ToggleSwitch
266
- isToggled = { disableSessionTitles }
267
+ isToggled = { enableSessionTitles }
267
268
onToggle = { ( ) =>
268
269
handleUpdate ( {
269
- disableSessionTitles : ! disableSessionTitles ,
270
+ disableSessionTitles : ! enableSessionTitles ,
270
271
} )
271
272
}
272
- text = "Disable Session Titles"
273
+ text = "Enable Session Titles"
273
274
/>
274
275
< ToggleSwitch
275
- isToggled = { readResponseTTS }
276
+ isToggled = { formatMarkdownOutput }
276
277
onToggle = { ( ) =>
277
278
handleUpdate ( {
278
- readResponseTTS : ! readResponseTTS ,
279
+ displayRawMarkdown : ! formatMarkdownOutput ,
279
280
} )
280
281
}
281
- text = "Response Text to Speech "
282
+ text = "Format Markdown "
282
283
/>
283
284
284
285
< ToggleSwitch
285
- isToggled = { showChatScrollbar }
286
+ isToggled = { allowAnonymousTelemetry }
286
287
onToggle = { ( ) =>
287
288
handleUpdate ( {
288
- showChatScrollbar : ! showChatScrollbar ,
289
+ allowAnonymousTelemetry : ! allowAnonymousTelemetry ,
289
290
} )
290
291
}
291
- text = "Show Chat Scrollbar "
292
+ text = "Allow Anonymous Telemetry "
292
293
/>
293
294
294
295
< ToggleSwitch
295
- isToggled = { useAutocompleteCache }
296
+ isToggled = { enableIndexing }
296
297
onToggle = { ( ) =>
297
298
handleUpdate ( {
298
- useAutocompleteCache : ! useAutocompleteCache ,
299
+ disableIndexing : ! enableIndexing ,
299
300
} )
300
301
}
301
- text = "Use Autocomplete Cache "
302
+ text = "Enable Indexing "
302
303
/>
303
304
304
- < ToggleSwitch
305
- isToggled = { useChromiumForDocsCrawling }
305
+ { /* <ToggleSwitch
306
+ isToggled={useAutocompleteCache }
306
307
onToggle={() =>
307
308
handleUpdate({
308
- useChromiumForDocsCrawling : ! useChromiumForDocsCrawling ,
309
+ useAutocompleteCache : !useAutocompleteCache ,
309
310
})
310
311
}
311
- text = "Use Chromium for Docs Crawling "
312
- />
312
+ text="Use Autocomplete Cache "
313
+ /> */ }
313
314
314
315
< label className = "flex items-center justify-between gap-3" >
315
316
< span className = "lines lines-1 text-left" >
0 commit comments