|
|
@@ -136,6 +136,11 @@ export const { use: useSettings, provider: SettingsProvider } = createSimpleCont
|
|
|
root.style.setProperty("--font-family-sans", sansFontFamily(store.appearance?.sans))
|
|
|
})
|
|
|
|
|
|
+ createEffect(() => {
|
|
|
+ if (store.general?.followup !== "queue") return
|
|
|
+ setStore("general", "followup", "steer")
|
|
|
+ })
|
|
|
+
|
|
|
return {
|
|
|
ready,
|
|
|
get current() {
|
|
|
@@ -150,9 +155,12 @@ export const { use: useSettings, provider: SettingsProvider } = createSimpleCont
|
|
|
setReleaseNotes(value: boolean) {
|
|
|
setStore("general", "releaseNotes", value)
|
|
|
},
|
|
|
- followup: withFallback(() => store.general?.followup, defaultSettings.general.followup),
|
|
|
+ followup: withFallback(
|
|
|
+ () => (store.general?.followup === "queue" ? "steer" : store.general?.followup),
|
|
|
+ defaultSettings.general.followup,
|
|
|
+ ),
|
|
|
setFollowup(value: "queue" | "steer") {
|
|
|
- setStore("general", "followup", value)
|
|
|
+ setStore("general", "followup", value === "queue" ? "steer" : value)
|
|
|
},
|
|
|
showReasoningSummaries: withFallback(
|
|
|
() => store.general?.showReasoningSummaries,
|