enhancement: Add URL format hint to Base URL field (#593) (#603)

* enhancement: Add URL format hint to Base URL field (#593)

Add dynamic provider-specific format examples to Base URL field labels to clarify expected URL format. Includes missing defaultBaseUrl values for providers.

* fix: Use generic example URL instead of OpenAI URL for fallback
This commit is contained in:
Gideon Ayeni
2026-01-20 13:39:33 +00:00
committed by GitHub
parent afddba364b
commit 0baa424bc4
6 changed files with 76 additions and 56 deletions

View File

@@ -997,10 +997,19 @@ export function ModelConfigDialog({
className="text-xs font-medium flex items-center gap-1.5"
>
<Link2 className="h-3.5 w-3.5 text-muted-foreground" />
Base URL{" "}
<span className="text-muted-foreground font-normal">
(optional)
</span>
{formatMessage(
dict.modelConfig
.baseUrlWithExample,
{
example:
PROVIDER_INFO[
selectedProvider
.provider
]
.defaultBaseUrl ||
"https://api.example.com/v1",
},
)}
</Label>
<Input
id="vertex-base-url"
@@ -1204,17 +1213,19 @@ export function ModelConfigDialog({
className="text-xs font-medium flex items-center gap-1.5"
>
<Link2 className="h-3.5 w-3.5 text-muted-foreground" />
{
{formatMessage(
dict.modelConfig
.baseUrl
}
<span className="text-muted-foreground font-normal">
.baseUrlWithExample,
{
dict
.modelConfig
.optional
}
</span>
example:
PROVIDER_INFO[
selectedProvider
.provider
]
.defaultBaseUrl ||
"https://api.example.com/v1",
},
)}
</Label>
<Input
id="base-url"