summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/context
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-04-03 10:56:40 -0500
committerAdam <[email protected]>2026-04-03 10:56:40 -0500
commitae7e2eb3fb32b12e0c45681950540df7379e021a (patch)
tree12764d3d4534ce5effcd14911762a889ccfb3225 /packages/app/src/context
parenta32ffaba35386f46487eb78705636174bbdbdee7 (diff)
downloadopencode-ae7e2eb3fb32b12e0c45681950540df7379e021a.tar.gz
opencode-ae7e2eb3fb32b12e0c45681950540df7379e021a.zip
chore(app): remove queued follow-ups for now
Diffstat (limited to 'packages/app/src/context')
-rw-r--r--packages/app/src/context/settings.tsx12
1 files changed, 10 insertions, 2 deletions
diff --git a/packages/app/src/context/settings.tsx b/packages/app/src/context/settings.tsx
index ae7768f71..afd03365e 100644
--- a/packages/app/src/context/settings.tsx
+++ b/packages/app/src/context/settings.tsx
@@ -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,