Skip to content

Commit 73518ee

Browse files
committed
refactor: import multiple times
1 parent d70d0c1 commit 73518ee

File tree

11 files changed

+15
-20
lines changed

11 files changed

+15
-20
lines changed

src/api/providers/bedrock.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import {
44
ConverseCommand,
55
BedrockRuntimeClientConfig,
66
ContentBlock,
7+
Message,
8+
SystemContentBlock,
79
} from "@aws-sdk/client-bedrock-runtime"
810
import { fromIni } from "@aws-sdk/credential-providers"
911
import { Anthropic } from "@anthropic-ai/sdk"
@@ -19,7 +21,6 @@ import { ProviderSettings } from "../../schemas"
1921
import { ApiStream } from "../transform/stream"
2022
import { BaseProvider } from "./base-provider"
2123
import { logger } from "../../utils/logging"
22-
import { Message, SystemContentBlock } from "@aws-sdk/client-bedrock-runtime"
2324
// New cache-related imports
2425
import { MultiPointStrategy } from "../transform/cache-strategy/multi-point-strategy"
2526
import { ModelInfo as CacheModelInfo } from "../transform/cache-strategy/types"

src/api/transform/cache-strategy/__tests__/cache-strategy.test.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
import { ContentBlock, SystemContentBlock } from "@aws-sdk/client-bedrock-runtime"
1+
import { ContentBlock, SystemContentBlock, BedrockRuntimeClient } from "@aws-sdk/client-bedrock-runtime"
22
import { Anthropic } from "@anthropic-ai/sdk"
3-
import { BedrockRuntimeClient } from "@aws-sdk/client-bedrock-runtime"
43

54
import { MultiPointStrategy } from "../multi-point-strategy"
65
import { CacheStrategyConfig, ModelInfo, CachePointPlacement } from "../types"

src/core/prompts/system.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
getModeBySlug,
99
getGroupName,
1010
} from "../../shared/modes"
11-
import { PromptVariables } from "./sections/custom-system-prompt"
11+
import { PromptVariables, loadSystemPromptFile } from "./sections/custom-system-prompt"
1212
import { DiffStrategy } from "../../shared/tools"
1313
import { McpHub } from "../../services/mcp/McpHub"
1414
import { getToolDescriptionsForMode } from "./tools"
@@ -26,7 +26,6 @@ import {
2626
addCustomInstructions,
2727
markdownFormattingSection,
2828
} from "./sections"
29-
import { loadSystemPromptFile } from "./sections/custom-system-prompt"
3029
import { formatLanguage } from "../../shared/language"
3130

3231
async function generatePrompt(

src/core/tools/applyDiffTool.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@ import fs from "fs/promises"
44
import { ClineSayTool } from "../../shared/ExtensionMessage"
55
import { getReadablePath } from "../../utils/path"
66
import { Task } from "../task/Task"
7-
import { ToolUse, RemoveClosingTag } from "../../shared/tools"
7+
import { ToolUse, RemoveClosingTag, AskApproval, HandleError, PushToolResult } from "../../shared/tools"
88
import { formatResponse } from "../prompts/responses"
9-
import { AskApproval, HandleError, PushToolResult } from "../../shared/tools"
109
import { fileExistsAtPath } from "../../utils/fs"
1110
import { addLineNumbers } from "../../integrations/misc/extract-text"
1211
import { RecordSource } from "../context-tracking/FileContextTrackerTypes"

src/core/webview/webviewMessageHandler.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import pWaitFor from "p-wait-for"
44
import * as vscode from "vscode"
55

66
import { ClineProvider } from "./ClineProvider"
7-
import { Language, ProviderSettings } from "../../schemas"
7+
import { Language, ProviderSettings, GlobalState } from "../../schemas"
88
import { changeLanguage, t } from "../../i18n"
99
import { RouterName, toRouterName } from "../../shared/api"
1010
import { supportPrompt } from "../../shared/support-prompt"
@@ -33,7 +33,6 @@ import { telemetryService } from "../../services/telemetry/TelemetryService"
3333
import { TelemetrySetting } from "../../shared/TelemetrySetting"
3434
import { getWorkspacePath } from "../../utils/path"
3535
import { Mode, defaultModeSlug } from "../../shared/modes"
36-
import { GlobalState } from "../../schemas"
3736
import { getModels, flushModels } from "../../api/providers/fetchers/modelCache"
3837
import { generateSystemPrompt } from "./generateSystemPrompt"
3938

src/exports/api.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,11 @@ import {
1313
ProviderSettings,
1414
ProviderSettingsEntry,
1515
isSecretStateKey,
16+
IpcOrigin,
17+
IpcMessageType,
18+
TaskCommandName,
19+
TaskEvent,
1620
} from "../schemas"
17-
import { IpcOrigin, IpcMessageType, TaskCommandName, TaskEvent } from "../schemas"
1821

1922
import { RooCodeAPI } from "./interface"
2023
import { IpcServer } from "./ipc"

src/integrations/misc/line-counter.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import fs from "fs"
2-
import { createReadStream } from "fs"
1+
import fs, { createReadStream } from "fs"
32
import { createInterface } from "readline"
43

54
/**

src/integrations/terminal/__tests__/TerminalProcessExec.pwsh.test.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ import { TerminalProcess } from "../TerminalProcess"
77
import { Terminal } from "../Terminal"
88
import { TerminalRegistry } from "../TerminalRegistry"
99
import { createPowerShellStream } from "./streamUtils/pwshStream"
10-
import { createPowerShellMockStream } from "./streamUtils"
11-
import { isPowerShellCoreAvailable } from "./streamUtils"
10+
import { createPowerShellMockStream, isPowerShellCoreAvailable } from "./streamUtils"
1211

1312
// Skip this test if PowerShell Core is not available
1413
const hasPwsh = isPowerShellCoreAvailable()

src/integrations/workspace/WorkspaceTracker.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ import * as path from "path"
33

44
import { listFiles } from "../../services/glob/list-files"
55
import { ClineProvider } from "../../core/webview/ClineProvider"
6-
import { toRelativePath } from "../../utils/path"
7-
import { getWorkspacePath } from "../../utils/path"
6+
import { toRelativePath, getWorkspacePath } from "../../utils/path"
87

98
const MAX_INITIAL_FILES = 1_000
109

src/services/mcp/__tests__/McpHub.test.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
import type { McpHub as McpHubType } from "../McpHub"
1+
import type { McpHub as McpHubType, McpConnection } from "../McpHub"
22
import type { ClineProvider } from "../../../core/webview/ClineProvider"
33
import type { ExtensionContext, Uri } from "vscode"
4-
import type { McpConnection } from "../McpHub"
54
import { ServerConfigSchema } from "../McpHub"
65

76
const fs = require("fs/promises")

0 commit comments

Comments
 (0)