#7121: feat(macos): update app icon OpenClaw branding
app: macos
Replaced the legacy "CLAWDBOT" text to "OPENCLAW" in the macOS app icon branding.
<img width="921" height="487" alt="image" src="https://github.com/user-attachments/assets/55ec4b92-5a9f-40b0-9ea8-f4d1a9dbc86c" />
The icon containing the old text is being used in the dmg installer and as app icon throughout the system.
Technical Changes:
- Source Asset: Replaced the old `apps/macos/Icon.icon/Assets/openclaw-mac.png` with the updated OpenClaw logo.
- Icon Regeneration: Successfully regenerated the multi-resolution `apps/macos/Sources/OpenClaw/Resources/OpenClaw.icns` using the `./scripts/build_icon.sh` script.
<img width="1354" height="554" alt="clawbuild (1)" src="https://github.com/user-attachments/assets/abd8ce7f-942b-42e7-8ea2-91717a89bc26" />
AI-assisted: used ai assistance in finding assets (like pngs, icns and scripts file)
Any feedbacks welcome.
<!-- greptile_comment -->
<h2>Greptile Overview</h2>
<h3>Greptile Summary</h3>
This PR updates the macOS app icon branding by replacing the source PNG asset and regenerating the compiled multi-resolution `.icns` bundle used by the macOS app and DMG packaging. The change lives entirely in static icon assets under `apps/macos/` and does not affect application runtime code paths.
<h3>Confidence Score: 5/5</h3>
- This PR is safe to merge; it only updates static macOS icon assets.
- Only binary asset replacements are included (PNG + ICNS) with no code changes, so functional risk is minimal; main remaining risk is purely visual/correctness of the icon output, which appears intentional per PR description.
- apps/macos/Icon.icon/Assets/openclaw-mac.png; apps/macos/Sources/OpenClaw/Resources/OpenClaw.icns
<!-- greptile_other_comments_section -->
<sub>(2/5) Greptile learns from your feedback when you react with thumbs up/down!</sub>
**Context used:**
- Context from `dashboard` - CLAUDE.md ([source](https://app.greptile.com/review/custom-context?memory=fd949e91-5c3a-4ab5-90a1-cbe184fd6ce8))
- Context from `dashboard` - AGENTS.md ([source](https://app.greptile.com/review/custom-context?memory=0d0c8278-ef8e-4d6c-ab21-f5527e322f13))
<!-- /greptile_comment -->
Most Similar PRs
#8203: fix clawdbot references
by anton-roos · 2026-02-03
79.6%
#3534: Update ad-hoc signing instructions in dev setup
by yeasy · 2026-01-28
74.6%
#15909: Guard notifications on macOS; fix focus issue and build fixes
by jasonkneen · 2026-02-14
74.3%
#6235: fix: from source development command
by witcxc · 2026-02-01
74.0%
#3783: Fix/3038 cli name moltbot
by Shuimo03 · 2026-01-29
73.7%
#3337: fix(macos-app): patch SwiftPM Bundle.module accessor for app bundle
by skymoore · 2026-01-28
73.5%
#7145: chore: update package description to reflect multi-channel capabili...
by Protocol-zero-0 · 2026-02-02
73.2%
#17916: [ fix ] : correct config directory path during onboarding
by Dijo-404 · 2026-02-16
72.3%
#10744: fix: update stale MoltbotProtocol paths to OpenClawProtocol
by marezgui · 2026-02-06
71.7%
#22247: Android: update "Clawdbot" branded app icon to match iOS app icon
by SimonSchubert · 2026-02-20
70.7%