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 (