diff --git a/web/hwlab-cloud-web/src/App.tsx b/web/hwlab-cloud-web/src/App.tsx
index d864670b..b718d56f 100644
--- a/web/hwlab-cloud-web/src/App.tsx
+++ b/web/hwlab-cloud-web/src/App.tsx
@@ -16,6 +16,8 @@ import { SessionSidebar } from "./components/sessions/SessionSidebar";
import { SettingsView } from "./components/settings/SettingsView";
import { SkillsView } from "./components/skills/SkillsView";
import { GateView } from "./components/gate/GateView";
+import { WorkbenchBuildSummary } from "./components/workbench/WorkbenchBuildSummary";
+import { WorkbenchProbe } from "./components/workbench/WorkbenchProbe";
import { fetchText } from "./services/api/client";
import { firstNonEmptyString } from "./utils";
@@ -127,8 +129,14 @@ export function App(): ReactElement {
-
{routeLabels[route]}
+
{routeLabels[route]}
{store.state.chatPending ? "处理中" : modelLabel}
+ {workspaceRoute ? (
+
+
+
+
+ ) : null}
diff --git a/web/hwlab-cloud-web/src/components/device-pod/DevicePodSidebar.tsx b/web/hwlab-cloud-web/src/components/device-pod/DevicePodSidebar.tsx
index c788ce49..cd98cbd3 100644
--- a/web/hwlab-cloud-web/src/components/device-pod/DevicePodSidebar.tsx
+++ b/web/hwlab-cloud-web/src/components/device-pod/DevicePodSidebar.tsx
@@ -5,8 +5,6 @@ import { devicePodsFromLive } from "../../state/workbench";
import type { DevicePodEvent, DevicePodInterface, DevicePodItem, DevicePodStatusResponse, LiveSurface } from "../../types/domain";
import { formatTimestamp, jsonPreview, shortToken, toneClass } from "../../utils";
import { StateTag } from "../shared/StateTag";
-import { WorkbenchBuildSummary } from "../workbench/WorkbenchBuildSummary";
-import { WorkbenchProbe } from "../workbench/WorkbenchProbe";
interface DevicePodSidebarProps {
live: LiveSurface | null;
@@ -26,8 +24,6 @@ export function DevicePodSidebar({ live, selectedDevicePodId, onSelect, collapse
return (