diff --git a/web/app/src/pages/WorkspacePage/components/WorkspaceModals/CreateModelProviderModal.tsx b/web/app/src/pages/WorkspacePage/components/WorkspaceModals/CreateModelProviderModal.tsx
index 392fbbde..277c7766 100644
--- a/web/app/src/pages/WorkspacePage/components/WorkspaceModals/CreateModelProviderModal.tsx
+++ b/web/app/src/pages/WorkspacePage/components/WorkspaceModals/CreateModelProviderModal.tsx
@@ -208,7 +208,7 @@ export function CreateModelProviderModal({
: checkState === "empty"
? t("modelProviderCheckEmpty")
: checkState === "error"
- ? autoCheckWarning || t("modelProviderCheckFailed")
+ ? ""
: t("modelProviderNotChecked");
return (
@@ -321,10 +321,12 @@ export function CreateModelProviderModal({
{onCheckAccess ? (
-
-
+
+
+
+
{autoCheckMessage ? (
{autoCheckMessage}
) : null}
@@ -346,11 +348,9 @@ export function CreateModelProviderModal({
models={modelList}
searchLabel={t("modelProviderModelSearch")}
/>
-
- {modelStatusHint}
-
+ {modelStatusHint ? (
+
{modelStatusHint}
+ ) : null}
diff --git a/web/app/src/pages/WorkspacePage/components/WorkspaceModals/WorkspaceModals.css b/web/app/src/pages/WorkspacePage/components/WorkspaceModals/WorkspaceModals.css
index 4b1dc0f5..4522ffcb 100644
--- a/web/app/src/pages/WorkspacePage/components/WorkspaceModals/WorkspaceModals.css
+++ b/web/app/src/pages/WorkspacePage/components/WorkspaceModals/WorkspaceModals.css
@@ -145,6 +145,12 @@
box-shadow: none;
}
+.create-model-provider-check-block {
+ display: grid;
+ justify-items: start;
+ gap: 6px;
+}
+
.create-model-provider-check-row {
display: flex;
align-items: center;