Skip to content
This repository was archived by the owner on May 15, 2026. It is now read-only.

Commit 9ad332f

Browse files
committed
fix(webview): cast taskHistoryRetention to string for type safety
1 parent d63e72a commit 9ad332f

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

webview-ui/src/components/settings/SettingsView.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -834,8 +834,13 @@ const SettingsView = forwardRef<SettingsViewRef, SettingsViewProps>(({ onDone, t
834834
<About
835835
telemetrySetting={telemetrySetting}
836836
setTelemetrySetting={setTelemetrySetting}
837-
taskHistoryRetention={taskHistoryRetention ?? "never"}
838-
setTaskHistoryRetention={(value) => setCachedStateField("taskHistoryRetention", value)}
837+
taskHistoryRetention={String(taskHistoryRetention ?? "never")}
838+
setTaskHistoryRetention={(value) =>
839+
setCachedStateField(
840+
"taskHistoryRetention",
841+
value as ExtensionStateContextType["taskHistoryRetention"],
842+
)
843+
}
839844
/>
840845
)}
841846
</TabContent>

0 commit comments

Comments
 (0)