clarify future Homarr provider
This commit is contained in:
1 parent
4b62cbfb4b
commit
eaa7fd8bc3
3 files changed
+23
-14
No files matched your search
@@ -41,9 +41,9 @@ Homarr includes presets for OpenRouter, OpenAI, Anthropic Claude, Google Gemini,
|
||||
DeepSeek, Together AI, Ollama, and LM Studio. Provider icons make the presets easy to identify. A custom
|
||||
preset connects any other service that implements the OpenAI Chat Completions API.
|
||||
|
||||
The provider list also shows **Homarr — Coming soon** as a disabled option. It reserves a clear place for
|
||||
Homarr's future managed assistant service without making an unavailable backend selectable or changing
|
||||
the server-side provider configuration today.
|
||||
The provider list also shows **Homarr — Coming soon** as a disabled option. The future service will be a
|
||||
Homarr-hosted OpenRouter proxy with the same model discovery, tool-calling, and server-tool features. Keeping
|
||||
it visible reserves a clear place for that service without making an unavailable backend selectable today.
|
||||
|
||||
The management page presents setup as three compact sections: provider and endpoint, credentials, then
|
||||
model and availability. A status summary at the top shows whether the connection is ready, whether a key
|
||||
|
||||
+19
-10
@@ -473,16 +473,25 @@ export const AssistantConfiguration = () => {
|
||||
allowDeselect={false}
|
||||
leftSection={<ProviderIcon providerId={provider} />}
|
||||
renderOption={({ option }) => (
|
||||
<Group gap="sm" wrap="nowrap" justify="space-between" w="100%">
|
||||
<Group gap="sm" wrap="nowrap">
|
||||
<ProviderIcon providerId={option.value as AssistantProviderOption} />
|
||||
<Text size="sm">{option.label}</Text>
|
||||
</Group>
|
||||
{option.value === "homarr" && (
|
||||
<Badge size="xs" variant="light" color="gray">
|
||||
{t("provider.comingSoon")}
|
||||
</Badge>
|
||||
)}
|
||||
<Group gap="sm" wrap="nowrap" align={option.value === "homarr" ? "flex-start" : "center"} w="100%">
|
||||
<ProviderIcon providerId={option.value as AssistantProviderOption} />
|
||||
<Box flex={1} miw={0}>
|
||||
<Group gap="xs" wrap="nowrap" justify="space-between">
|
||||
<Text size="sm" truncate>
|
||||
{option.label}
|
||||
</Text>
|
||||
{option.value === "homarr" && (
|
||||
<Badge size="xs" variant="light" color="gray" flex="0 0 auto">
|
||||
{t("provider.comingSoon")}
|
||||
</Badge>
|
||||
)}
|
||||
</Group>
|
||||
{option.value === "homarr" && (
|
||||
<Text size="xs" c="dimmed" lineClamp={2} maw="46ch">
|
||||
{t("provider.options.homarr.description")}
|
||||
</Text>
|
||||
)}
|
||||
</Box>
|
||||
</Group>
|
||||
)}
|
||||
/>
|
||||
|
||||
@@ -5203,7 +5203,7 @@
|
||||
"options": {
|
||||
"homarr": {
|
||||
"label": "Homarr",
|
||||
"description": "Homarr's managed assistant provider. Backend availability will be added in a future release."
|
||||
"description": "A Homarr-hosted OpenRouter proxy with the same model discovery, tool, and web search features. Available in a future release."
|
||||
},
|
||||
"openrouter": {
|
||||
"label": "OpenRouter",
|
||||
|
||||
Reference in new issue
Block a user