@@ -4,13 +4,12 @@ import * as os from "os"
44import * as fs from "fs/promises"
55import pWaitFor from "p-wait-for"
66import * as vscode from "vscode"
7- import * as yaml from "yaml"
87
98import {
109 type Language ,
11- type ProviderSettings ,
1210 type GlobalState ,
1311 type ClineMessage ,
12+ type TelemetrySetting ,
1413 TelemetryEventName ,
1514} from "@roo-code/types"
1615import { CloudService } from "@roo-code/cloud"
@@ -21,15 +20,13 @@ import { ClineProvider } from "./ClineProvider"
2120import { changeLanguage , t } from "../../i18n"
2221import { Package } from "../../shared/package"
2322import { RouterName , toRouterName , ModelRecord } from "../../shared/api"
24- import { supportPrompt } from "../../shared/support-prompt"
2523import { MessageEnhancer } from "./messageEnhancer"
2624
2725import { checkoutDiffPayloadSchema , checkoutRestorePayloadSchema , WebviewMessage } from "../../shared/WebviewMessage"
2826import { checkExistKey } from "../../shared/checkExistApiConfig"
2927import { experimentDefault } from "../../shared/experiments"
3028import { Terminal } from "../../integrations/terminal/Terminal"
3129import { openFile } from "../../integrations/misc/open-file"
32- import { CodeIndexManager } from "../../services/code-index/manager"
3330import { openImage , saveImage } from "../../integrations/misc/image-handler"
3431import { selectImages } from "../../integrations/misc/process-images"
3532import { getTheme } from "../../integrations/theme/getTheme"
@@ -42,9 +39,7 @@ import { exportSettings, importSettingsWithFeedback } from "../config/importExpo
4239import { getOpenAiModels } from "../../api/providers/openai"
4340import { getVsCodeLmModels } from "../../api/providers/vscode-lm"
4441import { openMention } from "../mentions"
45- import { TelemetrySetting } from "../../shared/TelemetrySetting"
4642import { getWorkspacePath } from "../../utils/path"
47- import { ensureSettingsDirectoryExists } from "../../utils/globalContext"
4843import { Mode , defaultModeSlug } from "../../shared/modes"
4944import { getModels , flushModels } from "../../api/providers/fetchers/modelCache"
5045import { GetModelsOptions } from "../../shared/api"
0 commit comments