diff --git a/app/src/components/views/settings-view.tsx b/app/src/components/views/settings-view.tsx index 61b7c7db..a61df1ea 100644 --- a/app/src/components/views/settings-view.tsx +++ b/app/src/components/views/settings-view.tsx @@ -33,10 +33,10 @@ import { ApiKeysSection } from "./settings-view/api-keys/api-keys-section"; import { ClaudeCliStatus } from "./settings-view/cli-status/claude-cli-status"; import { CodexCliStatus } from "./settings-view/cli-status/codex-cli-status"; import { AppearanceSection } from "./settings-view/appearance/appearance-section"; -import { KanbanDisplaySection } from "./settings-view/kanban-display-section"; -import { KeyboardShortcutsSection } from "./settings-view/keyboard-shortcuts-section"; -import { FeatureDefaultsSection } from "./settings-view/feature-defaults-section"; -import { DangerZoneSection } from "./settings-view/danger-zone-section"; +import { KanbanDisplaySection } from "./settings-view/kanban-display/kanban-display-section"; +import { KeyboardShortcutsSection } from "./settings-view/keyboard-shortcuts/keyboard-shortcuts-section"; +import { FeatureDefaultsSection } from "./settings-view/feature-defaults/feature-defaults-section"; +import { DangerZoneSection } from "./settings-view/danger-zone/danger-zone-section"; // Navigation items for the side panel const NAV_ITEMS = [ diff --git a/app/src/components/views/settings-view/cli-status-section.tsx b/app/src/components/views/settings-view/cli-status-section.tsx deleted file mode 100644 index 050453b8..00000000 --- a/app/src/components/views/settings-view/cli-status-section.tsx +++ /dev/null @@ -1,304 +0,0 @@ -import { Button } from "@/components/ui/button"; -import { - Terminal, - CheckCircle2, - AlertCircle, - RefreshCw, - Atom, -} from "lucide-react"; -import type { CliStatus } from "./types"; - -interface CliStatusProps { - status: CliStatus | null; - isChecking: boolean; - onRefresh: () => void; -} - -export function ClaudeCliStatus({ - status, - isChecking, - onRefresh, -}: CliStatusProps) { - if (!status) return null; - - return ( -
- Claude Code CLI provides better performance for long-running tasks, - especially with ultrathink. -
-- Claude Code CLI Installed -
-- Method: {status.method} -
- )} - {status.version && ( -- Version:{" "} - {status.version} -
- )} - {status.path && ( -- Path:{" "} - - {status.path} - -
- )} -- {status.recommendation} -
- )} -- Claude Code CLI Not Detected -
-- {status.recommendation || - "Consider installing Claude Code CLI for optimal performance with ultrathink."} -
-- Installation Commands: -
-npm:
-
- {status.installCommands.npm}
-
- - macOS/Linux: -
-
- {status.installCommands.macos}
-
- - Windows (PowerShell): -
-
- {status.installCommands.windows}
-
- - Codex CLI enables GPT-5.1 Codex models for autonomous coding tasks. -
-- Codex CLI Installed -
-- Method: {status.method} -
- )} - {status.version && ( -- Version:{" "} - {status.version} -
- )} - {status.path && ( -- Path:{" "} - - {status.path} - -
- )} -- {status.recommendation} -
- )} -- API Key Detected - CLI Not Installed -
-- {status.recommendation || - "OPENAI_API_KEY found but Codex CLI not installed. Install the CLI for full agentic capabilities."} -
-- Installation Commands: -
-npm:
-
- {status.installCommands.npm}
-
- - Codex CLI Not Detected -
-- {status.recommendation || - "Install OpenAI Codex CLI to use GPT-5.1 Codex models for autonomous coding."} -
-- Installation Commands: -
-npm:
-
- {status.installCommands.npm}
-
- - macOS (Homebrew): -
-
- {status.installCommands.macos}
-
-