diff --git a/Cargo.lock b/Cargo.lock index 8ce0ef66..f3d6daa7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2201,7 +2201,7 @@ dependencies = [ [[package]] name = "goose-bench" -version = "1.0.10" +version = "1.0.12" dependencies = [ "anyhow", "async-trait", diff --git a/ui/desktop/src/components/settings_v2/providers/ProviderSettingsPage.tsx b/ui/desktop/src/components/settings_v2/providers/ProviderSettingsPage.tsx index d9131f8f..e368e85e 100644 --- a/ui/desktop/src/components/settings_v2/providers/ProviderSettingsPage.tsx +++ b/ui/desktop/src/components/settings_v2/providers/ProviderSettingsPage.tsx @@ -47,6 +47,12 @@ const fakeProviderState: ProviderState[] = [ isConfigured: false, metadata: { location: null }, }, + { + id: 'gcp_vertex_ai', + name: 'GCP Vertex AI', + isConfigured: true, + metadata: { location: null }, + }, ]; export default function ProviderSettings({ onClose }: { onClose: () => void }) { diff --git a/ui/desktop/src/components/settings_v2/providers/modal/subcomponents/ProviderLogo.tsx b/ui/desktop/src/components/settings_v2/providers/modal/subcomponents/ProviderLogo.tsx index df947e26..d9e1faa8 100644 --- a/ui/desktop/src/components/settings_v2/providers/modal/subcomponents/ProviderLogo.tsx +++ b/ui/desktop/src/components/settings_v2/providers/modal/subcomponents/ProviderLogo.tsx @@ -6,6 +6,7 @@ import GroqLogo from './icons/groq@3x.png'; import OllamaLogo from './icons/ollama@3x.png'; import DatabricksLogo from './icons/databricks@3x.png'; import OpenRouterLogo from './icons/openrouter@3x.png'; +import DefaultLogo from './icons/default@3x.png'; // Map provider names to their logos const providerLogos = { @@ -16,12 +17,13 @@ const providerLogos = { ollama: OllamaLogo, databricks: DatabricksLogo, openrouter: OpenRouterLogo, + default: DefaultLogo, }; export default function ProviderLogo({ providerName }) { // Convert provider name to lowercase and fetch the logo const logoKey = providerName.toLowerCase(); - const logo = providerLogos[logoKey] || OpenAILogo; // TODO: need default icon + const logo = providerLogos[logoKey] || DefaultLogo; return (