diff --git a/README.md b/README.md
index e5624925de9..2566e4f44e6 100644
--- a/README.md
+++ b/README.md
@@ -45,7 +45,7 @@ Orca supports any CLI agent (*not just this list*).
Codebuff
Continue
Cursor
-
Droid
+
Droid
GitHub Copilot
Kilocode
Kimi
diff --git a/docs/README.es.md b/docs/README.es.md
index ed58550d249..7d359d7e843 100644
--- a/docs/README.es.md
+++ b/docs/README.es.md
@@ -45,7 +45,7 @@ Orca es compatible con cualquier agente CLI (*no solo los de esta lista*).
Codebuff
Continue
Cursor
-
Droid
+
Droid
GitHub Copilot
Kilocode
Kimi
diff --git a/docs/README.ja.md b/docs/README.ja.md
index d92b0c2f3ed..029b12040d6 100644
--- a/docs/README.ja.md
+++ b/docs/README.ja.md
@@ -45,7 +45,7 @@ Orca は任意の CLI エージェントに対応しています(*このリス
Codebuff
Continue
Cursor
-
Droid
+
Droid
GitHub Copilot
Kilocode
Kimi
diff --git a/docs/README.zh-CN.md b/docs/README.zh-CN.md
index 163b1bfb64e..b6613abb97b 100644
--- a/docs/README.zh-CN.md
+++ b/docs/README.zh-CN.md
@@ -45,7 +45,7 @@ Orca 支持任何 CLI 智能体(*不仅限于以下列表*)。
Codebuff
Continue
Cursor
-
Droid
+
Droid
GitHub Copilot
Kilocode
Kimi
diff --git a/docs/assets/droid-logo.svg b/docs/assets/droid-logo.svg
new file mode 100644
index 00000000000..da91ff208fa
--- /dev/null
+++ b/docs/assets/droid-logo.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/renderer/src/components/status-bar/icons.tsx b/src/renderer/src/components/status-bar/icons.tsx
index 8e03bcd45a0..e6fb38bccca 100644
--- a/src/renderer/src/components/status-bar/icons.tsx
+++ b/src/renderer/src/components/status-bar/icons.tsx
@@ -307,3 +307,20 @@ export function ClaudeIcon({ size = 14 }: { size?: number }): React.JSX.Element
)
}
+
+export function DroidIcon({ size = 14 }: { size?: number }): React.JSX.Element {
+ // Why: Factory.ai's favicon is a white glyph on transparent bg — unreadable on
+ // light surfaces (README kbd pills, light-mode UI). Bake in a black rounded
+ // square backdrop so the icon is self-contained across themes.
+ return (
+
+ )
+}
diff --git a/src/renderer/src/lib/agent-catalog.tsx b/src/renderer/src/lib/agent-catalog.tsx
index 183bb52303b..9d606da6f31 100644
--- a/src/renderer/src/lib/agent-catalog.tsx
+++ b/src/renderer/src/lib/agent-catalog.tsx
@@ -1,5 +1,5 @@
import React from 'react'
-import { ClaudeIcon, OpenAIIcon } from '@/components/status-bar/icons'
+import { ClaudeIcon, DroidIcon, OpenAIIcon } from '@/components/status-bar/icons'
import type { TuiAgent } from '../../../shared/types'
export type AgentCatalogEntry = {
@@ -138,7 +138,6 @@ export const AGENT_CATALOG: AgentCatalogEntry[] = [
id: 'droid',
label: 'Droid',
cmd: 'droid',
- faviconDomain: 'factory.ai',
homepageUrl: 'https://docs.factory.ai/cli/getting-started/quickstart'
},
{
@@ -299,6 +298,9 @@ export function AgentIcon({
if (agent === 'codex') {
return
}
+ if (agent === 'droid') {
+ return
+ }
if (agent === 'pi') {
return
}