feat(FN-2567): add pi-claude-cli provider icon alias
- Map the pi-claude-cli provider key to the Claude CLI icon config in ProviderIcon. - Reuse Anthropic tokenized provider color and accessible label for the new alias. - Add dashboard tests asserting icon rendering, color/label metadata, and mixed-case alias normalization.
This commit is contained in:
@@ -236,6 +236,7 @@ const providerConfig: Record<
|
||||
// Branded provider colors are tokenized in app/styles.css for theme-system consistency.
|
||||
anthropic: { component: AnthropicIcon, color: "var(--provider-anthropic)" },
|
||||
"claude-cli": { component: ClaudeCliIcon, color: "var(--provider-anthropic)", label: "Anthropic — via Claude CLI" },
|
||||
"pi-claude-cli": { component: ClaudeCliIcon, color: "var(--provider-anthropic)", label: "Anthropic — via Claude CLI" },
|
||||
|
||||
openai: { component: OpenAIIcon, color: "var(--provider-openai)" },
|
||||
"openai-codex": { component: OpenAIIcon, color: "var(--provider-openai)", label: "OpenAI Codex" }, // OpenAI alias
|
||||
|
||||
Reference in New Issue
Block a user