diff --git a/src/core/webview/ClineProvider.ts b/src/core/webview/ClineProvider.ts index 177cc58de5a..4bd50398fdc 100644 --- a/src/core/webview/ClineProvider.ts +++ b/src/core/webview/ClineProvider.ts @@ -828,20 +828,12 @@ export class ClineProvider extends EventEmitter implements let apiConfig = await this.providerSettingsManager.loadConfig(config.name) // Switch to pearai-model-creator model if we are in Creator Mode - if (newMode == PEARAI_CREATOR_MODE_WEBAPP_MANAGER_SLUG) { + if (newMode == PEARAI_CREATOR_MODE_WEBAPP_MANAGER_SLUG || newMode.includes('creator')) { apiConfig = { ...apiConfig, apiProvider: "pearai", apiModelId: "pearai-model-creator", } - } else { - if (apiConfig.apiModelId == "pearai-model-creator") { - apiConfig = { - ...apiConfig, - apiProvider: "pearai", - apiModelId: "pearai-model", - } - } } await Promise.all([ diff --git a/src/integrations/editor/DiffViewProvider.ts b/src/integrations/editor/DiffViewProvider.ts index 0bf494854a4..ac17d88d667 100644 --- a/src/integrations/editor/DiffViewProvider.ts +++ b/src/integrations/editor/DiffViewProvider.ts @@ -163,7 +163,7 @@ export class DiffViewProvider { Getting diagnostics before and after the file edit is a better approach than automatically tracking problems in real-time. This method ensures we only report new problems that are a direct result of this specific edit. - Since these are new problems resulting from Roo's edit, we know they're + Since these are new problems resulting from Agent's edit, we know they're directly related to the work he's doing. This eliminates the risk of Roo going off-task or getting distracted by unrelated issues, which was a problem with the previous auto-debug approach. Some users' machines may be slow to @@ -299,7 +299,7 @@ export class DiffViewProvider { query: Buffer.from(this.originalContent ?? "").toString("base64"), }), uri, - `${fileName}: ${fileExists ? "Original ↔ Roo's Changes" : "New File"} (Editable)`, + `${fileName}: ${fileExists ? "Original ↔ Agent's Changes" : "New File"} (Editable)`, ) // This may happen on very slow machines ie project idx setTimeout(() => { diff --git a/src/integrations/terminal/Terminal.ts b/src/integrations/terminal/Terminal.ts index 4b35e92bbf0..2c58ba04821 100644 --- a/src/integrations/terminal/Terminal.ts +++ b/src/integrations/terminal/Terminal.ts @@ -17,7 +17,7 @@ export class Terminal extends BaseTerminal { const env = Terminal.getEnv() const iconPath = new vscode.ThemeIcon("rocket") - this.terminal = terminal ?? vscode.window.createTerminal({ cwd, name: "Roo Code", iconPath, env }) + this.terminal = terminal ?? vscode.window.createTerminal({ cwd, name: "Agent", iconPath, env }) if (Terminal.getTerminalZdotdir()) { ShellIntegrationManager.terminalTmpDirs.set(id, env.ZDOTDIR) diff --git a/webview-ui/src/i18n/locales/en/mcp.json b/webview-ui/src/i18n/locales/en/mcp.json index 95ec55bd0c5..99ddb85c84a 100644 --- a/webview-ui/src/i18n/locales/en/mcp.json +++ b/webview-ui/src/i18n/locales/en/mcp.json @@ -1,14 +1,14 @@ { "title": "MCP Servers", "done": "Done", - "description": "The <0>Model Context Protocol enables communication with locally running MCP servers that provide additional tools and resources to extend Roo's capabilities. You can use <1>community-made servers or ask Roo to create new tools specific to your workflow (e.g., \"add a tool that gets the latest npm docs\").", + "description": "The <0>Model Context Protocol enables communication with locally running MCP servers that provide additional tools and resources to extend Agent's capabilities. You can use <1>community-made servers or ask Roo to create new tools specific to your workflow (e.g., \"add a tool that gets the latest npm docs\").", "enableToggle": { "title": "Enable MCP Servers", - "description": "When enabled, Roo will be able to interact with MCP servers for advanced functionality. If you're not using MCP, you can disable this to reduce Roo's token usage." + "description": "When enabled, Roo will be able to interact with MCP servers for advanced functionality. If you're not using MCP, you can disable this to reduce Agent's token usage." }, "enableServerCreation": { "title": "Enable MCP Server Creation", - "description": "When enabled, Roo can help you create new MCP servers via commands like \"add a new tool to...\". If you don't need to create MCP servers you can disable this to reduce Roo's token usage." + "description": "When enabled, Roo can help you create new MCP servers via commands like \"add a new tool to...\". If you don't need to create MCP servers you can disable this to reduce Agent's token usage." }, "editGlobalMCP": "Edit Global MCP", "editProjectMCP": "Edit Project MCP", diff --git a/webview-ui/src/i18n/locales/en/prompts.json b/webview-ui/src/i18n/locales/en/prompts.json index 8b603c77c50..f01d8c1884d 100644 --- a/webview-ui/src/i18n/locales/en/prompts.json +++ b/webview-ui/src/i18n/locales/en/prompts.json @@ -31,7 +31,7 @@ "roleDefinition": { "title": "Role Definition", "resetToDefault": "Reset to default", - "description": "Define Roo's expertise and personality for this mode. This description shapes how Roo presents itself and approaches tasks." + "description": "Define Agent's expertise and personality for this mode. This description shapes how Roo presents itself and approaches tasks." }, "customInstructions": { "title": "Mode-specific Custom Instructions (optional)", @@ -128,7 +128,7 @@ }, "roleDefinition": { "label": "Role Definition", - "description": "Define Roo's expertise and personality for this mode." + "description": "Define Agent's expertise and personality for this mode." }, "tools": { "label": "Available Tools",