From 47e3b606f2e661bbad422f7b597ba733e42d5cae Mon Sep 17 00:00:00 2001 From: Roo Code Date: Thu, 13 Nov 2025 15:08:10 +0000 Subject: [PATCH] fix: add maxTasksHomeScreen to type definitions --- packages/types/src/global-settings.ts | 1 + src/shared/ExtensionMessage.ts | 1 + webview-ui/src/components/settings/UISettings.tsx | 3 --- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/types/src/global-settings.ts b/packages/types/src/global-settings.ts index 579356ae2d..d67b4fcd02 100644 --- a/packages/types/src/global-settings.ts +++ b/packages/types/src/global-settings.ts @@ -180,6 +180,7 @@ export const globalSettingsSchema = z.object({ includeTaskHistoryInEnhance: z.boolean().optional(), historyPreviewCollapsed: z.boolean().optional(), reasoningBlockCollapsed: z.boolean().optional(), + maxTasksHomeScreen: z.number().int().min(0).max(20).optional(), profileThresholds: z.record(z.string(), z.number()).optional(), hasOpenedModeSelector: z.boolean().optional(), lastModeExportPath: z.string().optional(), diff --git a/src/shared/ExtensionMessage.ts b/src/shared/ExtensionMessage.ts index 80c5532930..55f05dd266 100644 --- a/src/shared/ExtensionMessage.ts +++ b/src/shared/ExtensionMessage.ts @@ -280,6 +280,7 @@ export type ExtensionState = Pick< | "openRouterImageGenerationSelectedModel" | "includeTaskHistoryInEnhance" | "reasoningBlockCollapsed" + | "maxTasksHomeScreen" | "includeCurrentTime" | "includeCurrentCost" > & { diff --git a/webview-ui/src/components/settings/UISettings.tsx b/webview-ui/src/components/settings/UISettings.tsx index 1cb3b592a6..de7d029196 100644 --- a/webview-ui/src/components/settings/UISettings.tsx +++ b/webview-ui/src/components/settings/UISettings.tsx @@ -75,10 +75,7 @@ export const UISettings = ({ handleMaxTasksHomeScreenChange(e.target.value)} data-testid="max-tasks-home-screen-input" className="w-32"