Modified Roo Code files in the SourceCraft Code Assistant plugin for Visual Studio Code

The SourceCraft Code Assistant plugin for Visual Studio Code contains the following modified Roo Code files:

  • packages/Roo-Code/apps/web-evals/src/app/layout.tsx
  • packages/Roo-Code/apps/web-evals/src/app/runs/new/new-run.tsx
  • packages/Roo-Code/evals/apps/cli/src/index.ts
  • packages/Roo-Code/package-lock.json
  • packages/Roo-Code/package.json
  • packages/Roo-Code/packages/config-typescript/vscode-library.json
  • packages/Roo-Code/packages/evals/src/cli/runTask.ts
  • packages/Roo-Code/packages/telemetry/src/TelemetryService.ts
  • packages/Roo-Code/packages/telemetry/src/YandexTelemetryClient.ts
  • packages/Roo-Code/packages/telemetry/src/index.ts
  • packages/Roo-Code/packages/telemetry/tsconfig.json
  • packages/Roo-Code/packages/types/src/YCredential.ts
  • packages/Roo-Code/packages/types/src/codebase-index.ts
  • packages/Roo-Code/packages/types/src/getDefaultSCProfiles.ts
  • packages/Roo-Code/packages/types/src/getDefaultYandexProfiles.ts
  • packages/Roo-Code/packages/types/src/global-settings.ts
  • packages/Roo-Code/packages/types/src/index.ts
  • packages/Roo-Code/packages/types/src/message.ts
  • packages/Roo-Code/packages/types/src/mode.ts
  • packages/Roo-Code/packages/types/src/provider-settings.ts
  • packages/Roo-Code/packages/types/src/vscode.ts
  • packages/Roo-Code/packages/types/src/y-global-settings.ts
  • packages/Roo-Code/packages/types/tsconfig.json
  • packages/Roo-Code/src/YHistoryQuickPickMenu.ts
  • packages/Roo-Code/src/activate/CodeActionProvider.ts
  • packages/Roo-Code/src/activate/handleTask.ts
  • packages/Roo-Code/src/activate/handleUri.ts
  • packages/Roo-Code/src/activate/index.ts
  • packages/Roo-Code/src/activate/registerCodeActions.ts
  • packages/Roo-Code/src/activate/registerCommands.ts
  • packages/Roo-Code/src/api/providers/constants.ts
  • packages/Roo-Code/src/api/providers/lm-studio.ts
  • packages/Roo-Code/src/api/providers/openai.ts
  • packages/Roo-Code/src/api/providers/vscode-lm.ts
  • packages/Roo-Code/src/api/transform/vscode-lm-format.ts
  • packages/Roo-Code/src/core/config/CustomModesManager.ts
  • packages/Roo-Code/src/core/config/ProviderSettingsManager.ts
  • packages/Roo-Code/src/core/config/YCredentialsManager.ts
  • packages/Roo-Code/src/core/config/YMigrationsManager.ts
  • packages/Roo-Code/src/core/config/importExport.ts
  • packages/Roo-Code/src/core/ignore/RooIgnoreController.ts
  • packages/Roo-Code/src/core/mentions/index.ts
  • packages/Roo-Code/src/core/prompts/sections/mcp-servers.ts
  • packages/Roo-Code/src/core/prompts/system.ts
  • packages/Roo-Code/src/core/protect/RooProtectedController.ts
  • packages/Roo-Code/src/core/task/Task.ts
  • packages/Roo-Code/src/core/tools/useMcpToolTool.ts
  • packages/Roo-Code/src/core/tools/writeToFileTool.ts
  • packages/Roo-Code/src/core/webview/ClineProvider.ts
  • packages/Roo-Code/src/core/webview/__tests__/ClineProvider.spec.ts
  • packages/Roo-Code/src/core/webview/webviewMessageHandler.ts
  • packages/Roo-Code/src/extension.ts
  • packages/Roo-Code/src/extension/api.ts
  • packages/Roo-Code/src/i18n/locales/en/common.json
  • packages/Roo-Code/src/i18n/locales/en/support-prompts.json
  • packages/Roo-Code/src/i18n/locales/ru/common.json
  • packages/Roo-Code/src/i18n/locales/ru/support-prompts.json
  • packages/Roo-Code/src/integrations/editor/EditorUtils.ts
  • packages/Roo-Code/src/integrations/misc/export-markdown.ts
  • packages/Roo-Code/src/integrations/terminal/Terminal.ts
  • packages/Roo-Code/src/integrations/terminal/TerminalProcess.ts
  • packages/Roo-Code/src/integrations/theme/getTheme.ts
  • packages/Roo-Code/src/package.json
  • packages/Roo-Code/src/package.nls.json
  • packages/Roo-Code/src/package.nls.ru.json
  • packages/Roo-Code/src/services/auth/scToken.ts
  • packages/Roo-Code/src/services/browser/BrowserSession.ts
  • packages/Roo-Code/src/services/checkpoints/ShadowCheckpointService.ts
  • packages/Roo-Code/src/services/checkpoints/excludes.ts
  • packages/Roo-Code/src/services/code-index/binary-manager/download-manager.ts
  • packages/Roo-Code/src/services/code-index/config-manager.ts
  • packages/Roo-Code/src/services/code-index/embedders/ollama.ts
  • packages/Roo-Code/src/services/code-index/manager.ts
  • packages/Roo-Code/src/services/code-index/processors/file-watcher.ts
  • packages/Roo-Code/src/services/code-index/vector-store/qdrant-client.ts
  • packages/Roo-Code/src/services/customization/customizationProvider.ts
  • packages/Roo-Code/src/services/customization/listFiles.ts
  • packages/Roo-Code/src/services/customization/systemPrompts.ts
  • packages/Roo-Code/src/services/glob/list-files.ts
  • packages/Roo-Code/src/services/marketplace/IdpMcpLoader.ts
  • packages/Roo-Code/src/services/marketplace/MarketplaceManager.ts
  • packages/Roo-Code/src/services/marketplace/RemoteConfigLoader.ts
  • packages/Roo-Code/src/services/marketplace/SimpleInstaller.ts
  • packages/Roo-Code/src/services/marketplace/__tests__/RemoteConfigLoader.spec.ts
  • packages/Roo-Code/src/services/mcp/McpHub.ts
  • packages/Roo-Code/src/services/mcp/_WebSocketClientTransport.ts
  • packages/Roo-Code/src/services/mcp/scRepo.ts
  • packages/Roo-Code/src/services/mdm/MdmService.ts
  • packages/Roo-Code/src/services/ripgrep/index.ts
  • packages/Roo-Code/src/services/search/file-search.ts
  • packages/Roo-Code/src/shared/ExtensionMessage.ts
  • packages/Roo-Code/src/shared/WebviewMessage.ts
  • packages/Roo-Code/src/shared/__tests__/support-prompts.spec.ts
  • packages/Roo-Code/src/shared/embeddingModels.ts
  • packages/Roo-Code/src/shared/modes.ts
  • packages/Roo-Code/src/shared/support-prompt.ts
  • packages/Roo-Code/src/tsconfig.json
  • packages/Roo-Code/src/utils/__tests__/enhance-prompt.spec.ts
  • packages/Roo-Code/src/utils/path.ts
  • packages/Roo-Code/webview-ui/src/App.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/Announcement.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/ApiConfigSelector.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/AutoApproveMenu.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/AutoApproveMenu2.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/AutoApprovedRequestLimitWarning.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/BrowserSessionRow.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/ChatRow.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/ChatTextArea.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/ChatView.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/CodeIndexPopover.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/CommandExecutionError.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/ContextMenu.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/CustomPromptSelector.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/IndexingStatusBadge.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/ModeSelector.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/SlashCommandItem.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/SlashCommandsList.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/SlashCommandsPopover.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/TaskActions.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/TaskHeader.tsx
  • packages/Roo-Code/webview-ui/src/components/chat/chatTextAreaCommonControlClassName.ts
  • packages/Roo-Code/webview-ui/src/components/common/CodeBlock.tsx
  • packages/Roo-Code/webview-ui/src/components/common/TelemetryBanner.tsx
  • packages/Roo-Code/webview-ui/src/components/history/TaskItem.tsx
  • packages/Roo-Code/webview-ui/src/components/marketplace/IssueFooter.tsx
  • packages/Roo-Code/webview-ui/src/components/marketplace/MarketplaceListView.tsx
  • packages/Roo-Code/webview-ui/src/components/marketplace/MarketplaceView.tsx
  • packages/Roo-Code/webview-ui/src/components/marketplace/components/MarketplaceInstallModal.tsx
  • packages/Roo-Code/webview-ui/src/components/marketplace/components/MarketplaceItemCard.tsx
  • packages/Roo-Code/webview-ui/src/components/mcp/McpEnabledToggle.tsx
  • packages/Roo-Code/webview-ui/src/components/mcp/McpToolRow.tsx
  • packages/Roo-Code/webview-ui/src/components/mcp/McpView.tsx
  • packages/Roo-Code/webview-ui/src/components/modes/ModesView.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/About.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/ApiConfigManager.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/ApiOptions.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/AutoApproveSettings.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/AutoApproveToggle.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/BrowserSettings.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/CheckpointSettings.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/ContextManagementSettings.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/DiffSettingsControl.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/ExperimentalFeature.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/ModelPicker.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/NotificationSettings.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/ProfileView.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/PromptsSettings.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/SettingsView.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/TemperatureControl.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/TerminalSettings.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/YAutocomplete.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/YGSFields.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/YMigrations.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/YSettings.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/providers/Anthropic.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/providers/LMStudio.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/providers/Ollama.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/providers/OpenAICompatible.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/providers/OpenRouter.tsx
  • packages/Roo-Code/webview-ui/src/components/settings/providers/YCheckApiKey.tsx
  • packages/Roo-Code/webview-ui/src/components/ui/select-dropdown.tsx
  • packages/Roo-Code/webview-ui/src/components/welcome/ChatHero.tsx
  • packages/Roo-Code/webview-ui/src/components/welcome/RooHero.tsx
  • packages/Roo-Code/webview-ui/src/components/welcome/RooTips.tsx
  • packages/Roo-Code/webview-ui/src/components/welcome/WelcomeView.tsx
  • packages/Roo-Code/webview-ui/src/context/ExtensionStateContext.tsx
  • packages/Roo-Code/webview-ui/src/context/__tests__/ExtensionStateContext.spec.tsx
  • packages/Roo-Code/webview-ui/src/i18n/locales/en/chat.json
  • packages/Roo-Code/webview-ui/src/i18n/locales/en/marketplace.json
  • packages/Roo-Code/webview-ui/src/i18n/locales/en/mcp.json
  • packages/Roo-Code/webview-ui/src/i18n/locales/en/prompts.json
  • packages/Roo-Code/webview-ui/src/i18n/locales/en/settings.json
  • packages/Roo-Code/webview-ui/src/i18n/locales/en/welcome.json
  • packages/Roo-Code/webview-ui/src/i18n/locales/ru/chat.json
  • packages/Roo-Code/webview-ui/src/i18n/locales/ru/marketplace.json
  • packages/Roo-Code/webview-ui/src/i18n/locales/ru/mcp.json
  • packages/Roo-Code/webview-ui/src/i18n/locales/ru/prompts.json
  • packages/Roo-Code/webview-ui/src/i18n/locales/ru/settings.json
  • packages/Roo-Code/webview-ui/src/i18n/locales/ru/welcome.json
  • packages/Roo-Code/webview-ui/src/utils/isExternal.ts
  • packages/Roo-Code/webview-ui/src/utils/validate.ts
  • packages/Roo-Code/webview-ui/tsconfig.json
  • packages/Roo-Code/webview-ui/vite.config.ts