@@ -223,8 +251,29 @@ function ProviderRow({ provider }: ProviderRowProps) {
- {providerLabel(provider.provider)} · {provider.model}
+ {providerLabel(provider.provider)}
+ {isEditingModel ? "" : ` · ${provider.model}`}
+ {isEditingModel ? (
+
+ setModel(event.target.value)}
+ onKeyDown={(event) => {
+ if (event.key === "Enter") saveModel();
+ if (event.key === "Escape") setIsEditingModel(false);
+ }}
+ />
+
+
+
+ ) : null}
{provider.baseURL ?? AI_PROVIDER_DEFAULT_BASE_URLS[provider.provider]}
Key: {provider.apiKeyPreview}
@@ -281,6 +330,21 @@ function ProviderRow({ provider }: ProviderRowProps) {
Test
+
+