| … | … | @@ -93,22 +93,6 @@ export function ProviderIcon(props: ProviderIconProps) { | |
| 109 | - | ); | |
| 110 | - | } | |
| 111 | - | ||
| 112 | 96 | const packageIcon = getProviderClient(props.provider)?.icon; | |
🟡 Medium components/ProviderIcon.tsx:96
Grok providers now render the Codex/OpenAI fallback icon instead of the Grok glyph: getProviderClient("grok") returns undefined because the mobile registry omits grokClient, so this package-icon lookup falls through. Add grokClient to the registry before removing the Grok-specific branch.
🚀 Reply "fix it for me" or copy this AI Prompt for your agent:
| 1 | In file @apps/mobile/src/components/ProviderIcon.tsx around line 96: |
| 2 | |
| 3 | Grok providers now render the Codex/OpenAI fallback icon instead of the Grok glyph: `getProviderClient("grok")` returns `undefined` because the mobile registry omits `grokClient`, so this package-icon lookup falls through. Add `grokClient` to the registry before removing the Grok-specific branch. |
Fixed in ec12c3d482: the registry entry was lost when the formatter wrapped the array. grokClient is now registered on mobile.