From aa68568ff5f590fb2da3c440141a9b52b818a66d Mon Sep 17 00:00:00 2001 From: Roland Tannous Date: Fri, 29 May 2026 19:39:37 +0400 Subject: [PATCH] Studio: remove KB embedding override; prevent KB tab horizontal overflow --- .../features/rag/components/kb-detail-panel.tsx | 2 +- .../rag/components/rag-defaults-section.tsx | 15 --------------- .../settings/tabs/knowledge-bases-tab.tsx | 6 +++--- 3 files changed, 4 insertions(+), 19 deletions(-) diff --git a/studio/frontend/src/features/rag/components/kb-detail-panel.tsx b/studio/frontend/src/features/rag/components/kb-detail-panel.tsx index c41747812d..b500570a78 100644 --- a/studio/frontend/src/features/rag/components/kb-detail-panel.tsx +++ b/studio/frontend/src/features/rag/components/kb-detail-panel.tsx @@ -102,7 +102,7 @@ export function KBDetailPanel({ }; return ( -
+

{kb.name}

diff --git a/studio/frontend/src/features/rag/components/rag-defaults-section.tsx b/studio/frontend/src/features/rag/components/rag-defaults-section.tsx index e9536840f6..78f1b801cd 100644 --- a/studio/frontend/src/features/rag/components/rag-defaults-section.tsx +++ b/studio/frontend/src/features/rag/components/rag-defaults-section.tsx @@ -1,7 +1,6 @@ // SPDX-License-Identifier: AGPL-3.0-only // Copyright 2026-present the Unsloth AI Inc. team. All rights reserved. See /studio/LICENSE.AGPL-3.0 -import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; import { Select, @@ -23,7 +22,6 @@ export function RagDefaultsSection() { const [chunkingStrategy, setChunkingStrategy] = useState("standard"); const [mode, setMode] = useState("text"); - const [embeddingModel, setEmbeddingModel] = useState(""); const [error, setError] = useState(null); useEffect(() => { @@ -34,7 +32,6 @@ export function RagDefaultsSection() { if (defaults) { setChunkingStrategy(defaults.chunking_strategy); setMode(defaults.mode); - setEmbeddingModel(defaults.embedding_model ?? ""); } }, [defaults]); @@ -121,18 +118,6 @@ export function RagDefaultsSection() {
-
- - setEmbeddingModel(e.target.value)} - onBlur={() => persist({ embedding_model: embeddingModel })} - placeholder="Leave blank to use the matrix default" - /> -
{error ?
{error}
: null}
); diff --git a/studio/frontend/src/features/settings/tabs/knowledge-bases-tab.tsx b/studio/frontend/src/features/settings/tabs/knowledge-bases-tab.tsx index d7f1f3e256..44e64dcf93 100644 --- a/studio/frontend/src/features/settings/tabs/knowledge-bases-tab.tsx +++ b/studio/frontend/src/features/settings/tabs/knowledge-bases-tab.tsx @@ -66,7 +66,7 @@ export function KnowledgeBasesTab() { }); return ( -
+

Knowledge bases

@@ -76,7 +76,7 @@ export function KnowledgeBasesTab() {

-
+

Knowledge bases