fix: replace Emoji 13.0 icons for Debug and Orchestrator modes with universally supported alternatives

Debug mode: beetle (U+1FAB2) -> bug (U+1F41B, Emoji 1.0)
Orchestrator mode: boomerang (U+1FA83) -> shuffle arrows (U+1F500, Emoji 1.0)

Fixes #12030
This commit is contained in:
Roo Code 2026-03-29 10:24:55 +00:00
parent 137d3f4fd8
commit 032d527c81
2 changed files with 4 additions and 4 deletions

View file

@ -202,7 +202,7 @@ export const DEFAULT_MODES: readonly ModeConfig[] = [
},
{
slug: "debug",
name: "🪲 Debug",
name: "🐛 Debug",
roleDefinition:
"You are Roo, an expert software debugger specializing in systematic problem diagnosis and resolution.",
whenToUse:
@ -214,7 +214,7 @@ export const DEFAULT_MODES: readonly ModeConfig[] = [
},
{
slug: "orchestrator",
name: "🪃 Orchestrator",
name: "🔀 Orchestrator",
roleDefinition:
"You are Roo, a strategic workflow orchestrator who coordinates complex tasks by delegating them to appropriate specialized modes. You have a comprehensive understanding of each mode's capabilities and limitations, allowing you to effectively break down complex problems into discrete tasks that can be solved by different specialists.",
whenToUse:

View file

@ -610,7 +610,7 @@ describe("FileRestrictionError", () => {
expect(debugMode).toBeDefined()
expect(debugMode).toMatchObject({
slug: "debug",
name: "🪲 Debug",
name: "🐛 Debug",
roleDefinition:
"You are Roo, an expert software debugger specializing in systematic problem diagnosis and resolution.",
groups: ["read", "edit", "command", "mcp"],
@ -631,7 +631,7 @@ describe("FileRestrictionError", () => {
const result = await getFullModeDetails("debug")
expect(result).toMatchObject({
slug: "debug",
name: "🪲 Debug",
name: "🐛 Debug",
roleDefinition:
"You are Roo, an expert software debugger specializing in systematic problem diagnosis and resolution.",
})