From 2dcec4178d891437f450627fc8ad31c3e2e51316 Mon Sep 17 00:00:00 2001 From: Jason Date: Tue, 3 Mar 2026 10:22:26 +0800 Subject: [PATCH] feat: restore model health check (stream check) UI Re-enable the stream check feature that was hidden in v3.11.0. All backend code, database schema, and i18n keys were preserved; only the frontend UI needed uncommenting across 4 files. OpenCode and OpenClaw are excluded as the backend does not support them. --- src/components/providers/ProviderActions.tsx | 10 +++---- src/components/providers/ProviderList.tsx | 17 ++++++++++-- .../forms/ProviderAdvancedConfig.tsx | 18 +++++-------- src/components/settings/SettingsPage.tsx | 26 +++++++++++++++++-- 4 files changed, 50 insertions(+), 21 deletions(-) diff --git a/src/components/providers/ProviderActions.tsx b/src/components/providers/ProviderActions.tsx index 90bd6099..fdead3c2 100644 --- a/src/components/providers/ProviderActions.tsx +++ b/src/components/providers/ProviderActions.tsx @@ -3,12 +3,12 @@ import { Check, Copy, Edit, - // Loader2, // Hidden: stream check feature disabled + Loader2, Minus, Play, Plus, Terminal, - // TestTube2, // Hidden: stream check feature disabled + TestTube2, Trash2, Zap, } from "lucide-react"; @@ -45,13 +45,13 @@ export function ProviderActions({ appId, isCurrent, isInConfig = false, - isTesting: _isTesting, // Hidden: stream check feature disabled + isTesting, isProxyTakeover = false, isOmo = false, onSwitch, onEdit, onDuplicate, - onTest: _onTest, // Hidden: stream check feature disabled + onTest, onConfigureUsage, onDelete, onRemoveFromConfig, @@ -246,7 +246,6 @@ export function ProviderActions({ - {/* Hidden: stream check feature disabled {onTest && (