Skip to content

Commit fa30df5

Browse files
committed
🤖 fix: Resolve build errors and lint issues
- Fixed terminal-window.tsx styles import path - Updated .eslintrc.json to exclude cli/desktop/node from renderer rules - Formatted code with Prettier - Fixed top-level await in cli/debug/index.ts Part of comprehensive src/ reorganization. _Generated with `mux`_
1 parent 34a5b15 commit fa30df5

File tree

17 files changed

+81
-22
lines changed

17 files changed

+81
-22
lines changed

src/browser/components/ChatInput/index.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,12 @@ import {
3939
} from "@/browser/utils/slashCommands/suggestions";
4040
import { TooltipWrapper, Tooltip, HelpIndicator } from "../Tooltip";
4141
import { ModeSelector } from "../ModeSelector";
42-
import { matchesKeybind, formatKeybind, KEYBINDS, isEditableElement } from "@/browser/utils/ui/keybinds";
42+
import {
43+
matchesKeybind,
44+
formatKeybind,
45+
KEYBINDS,
46+
isEditableElement,
47+
} from "@/browser/utils/ui/keybinds";
4348
import { ModelSelector, type ModelSelectorRef } from "../ModelSelector";
4449
import { useModelLRU } from "@/browser/hooks/useModelLRU";
4550
import { VimTextArea } from "../VimTextArea";

src/browser/components/CommandPalette.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@ import React, { useCallback, useEffect, useMemo, useState } from "react";
22
import { Command } from "cmdk";
33
import { useCommandRegistry } from "@/browser/contexts/CommandRegistryContext";
44
import type { CommandAction } from "@/browser/contexts/CommandRegistryContext";
5-
import { formatKeybind, KEYBINDS, isEditableElement, matchesKeybind } from "@/browser/utils/ui/keybinds";
5+
import {
6+
formatKeybind,
7+
KEYBINDS,
8+
isEditableElement,
9+
matchesKeybind,
10+
} from "@/browser/utils/ui/keybinds";
611
import { getSlashCommandSuggestions } from "@/browser/utils/slashCommands/suggestions";
712
import { CUSTOM_EVENTS, createCustomEvent } from "@/common/constants/events";
813
import { filterCommandsByPrefix } from "@/browser/utils/commandPaletteFiltering";

src/browser/components/Messages/ChatBarrier/RetryBarrier.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@ import { CUSTOM_EVENTS, createCustomEvent } from "@/common/constants/events";
55
import { cn } from "@/common/lib/utils";
66
import type { RetryState } from "@/browser/hooks/useResumeManager";
77
import { useWorkspaceState } from "@/browser/stores/WorkspaceStore";
8-
import { isEligibleForAutoRetry, isNonRetryableSendError } from "@/browser/utils/messages/retryEligibility";
8+
import {
9+
isEligibleForAutoRetry,
10+
isNonRetryableSendError,
11+
} from "@/browser/utils/messages/retryEligibility";
912
import { formatSendMessageError } from "@/node/utils/errors/formatSendError";
1013
import { createManualRetryState, calculateBackoffDelay } from "@/browser/utils/messages/retryState";
1114

src/browser/components/ProjectSidebar.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ import { usePersistedState } from "@/browser/hooks/usePersistedState";
66
import { DndProvider } from "react-dnd";
77
import { HTML5Backend, getEmptyImage } from "react-dnd-html5-backend";
88
import { useDrag, useDrop, useDragLayer } from "react-dnd";
9-
import { sortProjectsByOrder, reorderProjects, normalizeOrder } from "@/common/utils/projectOrdering";
9+
import {
10+
sortProjectsByOrder,
11+
reorderProjects,
12+
normalizeOrder,
13+
} from "@/common/utils/projectOrdering";
1014
import { matchesKeybind, formatKeybind, KEYBINDS } from "@/browser/utils/ui/keybinds";
1115
import { PlatformPaths } from "@/common/utils/paths";
1216
import {

src/browser/components/RightSidebar/VerticalTokenMeter.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
import React from "react";
22
import { TooltipWrapper, Tooltip } from "../Tooltip";
33
import { TokenMeter } from "./TokenMeter";
4-
import { type TokenMeterData, formatTokens, getSegmentLabel } from "@/common/utils/tokens/tokenMeterUtils";
4+
import {
5+
type TokenMeterData,
6+
formatTokens,
7+
getSegmentLabel,
8+
} from "@/common/utils/tokens/tokenMeterUtils";
59

610
const VerticalTokenMeterComponent: React.FC<{ data: TokenMeterData }> = ({ data }) => {
711
if (data.segments.length === 0) return null;

src/browser/components/hooks/useGitBranchDetails.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
import { useState, useRef, useEffect, useCallback } from "react";
22
import { z } from "zod";
33
import type { GitStatus } from "@/common/types/workspace";
4-
import { parseGitShowBranch, type GitCommit, type GitBranchHeader } from "@/node/utils/git/parseGitLog";
4+
import {
5+
parseGitShowBranch,
6+
type GitCommit,
7+
type GitBranchHeader,
8+
} from "@/node/utils/git/parseGitLog";
59

610
const GitBranchDataSchema = z.object({
711
showBranch: z.string(),

src/browser/components/shared/DiffRenderer.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ import { cn } from "@/common/lib/utils";
99
import { getLanguageFromPath } from "@/node/utils/git/languageDetector";
1010
import { Tooltip, TooltipWrapper } from "../Tooltip";
1111
import { groupDiffLines } from "@/browser/utils/highlighting/diffChunking";
12-
import { highlightDiffChunk, type HighlightedChunk } from "@/browser/utils/highlighting/highlightDiffChunk";
12+
import {
13+
highlightDiffChunk,
14+
type HighlightedChunk,
15+
} from "@/browser/utils/highlighting/highlightDiffChunk";
1316
import {
1417
highlightSearchMatches,
1518
type SearchHighlightConfig,

src/browser/contexts/ThinkingContext.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@ import type { ReactNode } from "react";
22
import React, { createContext, useContext } from "react";
33
import type { ThinkingLevel } from "@/common/types/thinking";
44
import { usePersistedState } from "@/browser/hooks/usePersistedState";
5-
import { getThinkingLevelKey, getProjectScopeId, GLOBAL_SCOPE_ID } from "@/common/constants/storage";
5+
import {
6+
getThinkingLevelKey,
7+
getProjectScopeId,
8+
GLOBAL_SCOPE_ID,
9+
} from "@/common/constants/storage";
610

711
interface ThinkingContextType {
812
thinkingLevel: ThinkingLevel;

src/browser/hooks/useDraftWorkspaceSettings.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@ import { use1MContext } from "./use1MContext";
44
import { useThinkingLevel } from "./useThinkingLevel";
55
import { useMode } from "@/browser/contexts/ModeContext";
66
import { useModelLRU } from "./useModelLRU";
7-
import { type RuntimeMode, parseRuntimeModeAndHost, buildRuntimeString } from "@/common/types/runtime";
7+
import {
8+
type RuntimeMode,
9+
parseRuntimeModeAndHost,
10+
buildRuntimeString,
11+
} from "@/common/types/runtime";
812
import {
913
getModelKey,
1014
getRuntimeKey,

src/browser/hooks/useResumeManager.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ import { CUSTOM_EVENTS, type CustomEventType } from "@/common/constants/events";
44
import { getAutoRetryKey, getRetryStateKey } from "@/common/constants/storage";
55
import { getSendOptionsFromStorage } from "@/browser/utils/messages/sendOptions";
66
import { readPersistedState, updatePersistedState } from "./usePersistedState";
7-
import { isEligibleForAutoRetry, isNonRetryableSendError } from "@/browser/utils/messages/retryEligibility";
7+
import {
8+
isEligibleForAutoRetry,
9+
isNonRetryableSendError,
10+
} from "@/browser/utils/messages/retryEligibility";
811
import { applyCompactionOverrides } from "@/browser/utils/messages/compactionOptions";
912
import type { SendMessageError } from "@/common/types/errors";
1013
import {

0 commit comments

Comments
 (0)