Skip to content

fix: replace Emoji 13.0 mode icons with universally supported alternatives#12031

Draft
roomote-v0[bot] wants to merge 1 commit intomainfrom
fix/win10-mode-icons-emoji-compat
Draft

fix: replace Emoji 13.0 mode icons with universally supported alternatives#12031
roomote-v0[bot] wants to merge 1 commit intomainfrom
fix/win10-mode-icons-emoji-compat

Conversation

@roomote-v0
Copy link
Copy Markdown
Contributor

@roomote-v0 roomote-v0 bot commented Mar 29, 2026

Related GitHub Issue

Closes: #12030

Description

This PR attempts to address Issue #12030. The Debug and Orchestrator mode icons use Emoji 13.0 characters (beetle U+1FAB2 and boomerang U+1FA83) which are not supported on Windows 10 (supports only up to Emoji 12.0), causing them to render as broken/missing glyphs.

Changes:

  • Debug mode: replaced beetle emoji (U+1FAB2, Emoji 13.0) with bug emoji (U+1F41B, Emoji 1.0)
  • Orchestrator mode: replaced boomerang emoji (U+1FA83, Emoji 13.0) with shuffle arrows emoji (U+1F500, Emoji 1.0)

Both replacement emoji are from Emoji 1.0 and are universally supported across all modern platforms. The semantic meaning of each icon is preserved.

Feedback and guidance are welcome.

Test Procedure

  • All 45 existing tests in src/shared/__tests__/modes.spec.ts pass with the updated emoji
  • Lint and type checks pass across the entire monorepo
  • Manual verification: the new emoji render correctly on Windows 10, macOS, and Linux

Pre-Submission Checklist

  • Issue Linked: This PR is linked to an approved GitHub Issue (see "Related GitHub Issue" above).
  • Scope: My changes are focused on the linked issue (one major feature/fix per PR).
  • Self-Review: I have performed a thorough self-review of my code.
  • Testing: New and/or updated tests have been added to cover my changes (if applicable).
  • Documentation Impact: I have considered if my changes require documentation updates (see "Documentation Updates" section below).
  • Contribution Guidelines: I have read and agree to the Contributor Guidelines.

Screenshots / Videos

N/A - emoji changes visible in code diff.

Documentation Updates

  • No documentation updates are required.

Additional Notes

This is a minimal two-file change (source + test) with no behavioral impact beyond fixing icon rendering on older platforms.

Get in Touch

Available via GitHub for any questions.

Interactively review PR in Roo Code Cloud

…niversally 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Under WIN10, icons of Debug and Ochestrator Modes can't display.

1 participant