diff options
| author | Adam <[email protected]> | 2026-02-20 06:46:03 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2026-02-20 10:05:09 -0600 |
| commit | 2a904ec56f202641d3172fc87842e2b73d6fb149 (patch) | |
| tree | d72e4aec4c3b621d0b69213681b6cc285cf7cfa9 /packages/app/src/context/settings.tsx | |
| parent | 0ce61c817b74e31e08bd140611e2f7ae6ba1684c (diff) | |
| download | opencode-2a904ec56f202641d3172fc87842e2b73d6fb149.tar.gz opencode-2a904ec56f202641d3172fc87842e2b73d6fb149.zip | |
feat(app): show/hide reasoning summaries
Diffstat (limited to 'packages/app/src/context/settings.tsx')
| -rw-r--r-- | packages/app/src/context/settings.tsx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/app/src/context/settings.tsx b/packages/app/src/context/settings.tsx index fbcd0a851..d279a7f32 100644 --- a/packages/app/src/context/settings.tsx +++ b/packages/app/src/context/settings.tsx @@ -22,6 +22,7 @@ export interface Settings { general: { autoSave: boolean releaseNotes: boolean + showReasoningSummaries: boolean } updates: { startup: boolean @@ -42,6 +43,7 @@ const defaultSettings: Settings = { general: { autoSave: true, releaseNotes: true, + showReasoningSummaries: false, }, updates: { startup: true, @@ -120,6 +122,13 @@ export const { use: useSettings, provider: SettingsProvider } = createSimpleCont setReleaseNotes(value: boolean) { setStore("general", "releaseNotes", value) }, + showReasoningSummaries: withFallback( + () => store.general?.showReasoningSummaries, + defaultSettings.general.showReasoningSummaries, + ), + setShowReasoningSummaries(value: boolean) { + setStore("general", "showReasoningSummaries", value) + }, }, updates: { startup: withFallback(() => store.updates?.startup, defaultSettings.updates.startup), |
