From aa83583ee91009305e58f72f8d99f0f2160c2f7b Mon Sep 17 00:00:00 2001 From: Kacper Date: Sat, 13 Dec 2025 20:44:34 +0100 Subject: [PATCH] refactor: remove ultrathink toast notifications and clean up component structure in BoardView and WelcomeStep --- apps/app/src/components/views/board-view.tsx | 38 +------------------ .../views/setup-view/steps/welcome-step.tsx | 2 +- 2 files changed, 3 insertions(+), 37 deletions(-) diff --git a/apps/app/src/components/views/board-view.tsx b/apps/app/src/components/views/board-view.tsx index 273cac0d..5739790f 100644 --- a/apps/app/src/components/views/board-view.tsx +++ b/apps/app/src/components/views/board-view.tsx @@ -2246,13 +2246,6 @@ export function BoardView() { model: profile.model, thinkingLevel: profile.thinkingLevel, }); - if (profile.thinkingLevel === "ultrathink") { - toast.warning("Ultrathink Selected", { - description: - "Ultrathink uses extensive reasoning (45-180s, ~$0.48/task).", - duration: 4000, - }); - } }} className={cn( "flex items-center gap-2 p-2 rounded-lg border text-left transition-all", @@ -2262,9 +2255,7 @@ export function BoardView() { )} data-testid={`profile-quick-select-${profile.id}`} > -
+
{IconComponent && ( )} @@ -2355,13 +2346,6 @@ export function BoardView() { ...newFeature, thinkingLevel: level, }); - if (level === "ultrathink") { - toast.warning("Ultrathink Selected", { - description: - "Ultrathink uses extensive reasoning (45-180s, ~$0.48/task). Best for complex architecture, migrations, or debugging.", - duration: 5000, - }); - } }} className={cn( "flex-1 px-3 py-2 rounded-md border text-sm font-medium transition-colors min-w-[60px]", @@ -2387,7 +2371,6 @@ export function BoardView() { )}
)} - {/* Testing Tab */} @@ -2627,13 +2610,6 @@ export function BoardView() { model: profile.model, thinkingLevel: profile.thinkingLevel, }); - if (profile.thinkingLevel === "ultrathink") { - toast.warning("Ultrathink Selected", { - description: - "Ultrathink uses extensive reasoning (45-180s, ~$0.48/task).", - duration: 4000, - }); - } }} className={cn( "flex items-center gap-2 p-2 rounded-lg border text-left transition-all", @@ -2643,9 +2619,7 @@ export function BoardView() { )} data-testid={`edit-profile-quick-select-${profile.id}`} > -
+
{IconComponent && ( )} @@ -2727,13 +2701,6 @@ export function BoardView() { ...editingFeature, thinkingLevel: level, }); - if (level === "ultrathink") { - toast.warning("Ultrathink Selected", { - description: - "Ultrathink uses extensive reasoning (45-180s, ~$0.48/task). Best for complex architecture, migrations, or debugging.", - duration: 5000, - }); - } }} className={cn( "flex-1 px-3 py-2 rounded-md border text-sm font-medium transition-colors min-w-[60px]", @@ -2760,7 +2727,6 @@ export function BoardView() { )}
)} - {/* Testing Tab */} diff --git a/apps/app/src/components/views/setup-view/steps/welcome-step.tsx b/apps/app/src/components/views/setup-view/steps/welcome-step.tsx index d5d4b0b0..a9116daa 100644 --- a/apps/app/src/components/views/setup-view/steps/welcome-step.tsx +++ b/apps/app/src/components/views/setup-view/steps/welcome-step.tsx @@ -24,7 +24,7 @@ export function WelcomeStep({ onNext }: WelcomeStepProps) {

-
+