diff --git a/packages/web/src/components/SessionDetail.tsx b/packages/web/src/components/SessionDetail.tsx index 984a7949a..fb4dc3997 100644 --- a/packages/web/src/components/SessionDetail.tsx +++ b/packages/web/src/components/SessionDetail.tsx @@ -559,7 +559,7 @@ export function SessionDetail({ ) : null}
- {orchestratorHref ? ( + {!isOrchestrator && orchestratorHref ? ( { expect(screen.getByText(/Terminal session has ended/i)).toBeInTheDocument(); expect(screen.queryByTestId("direct-terminal")).not.toBeInTheDocument(); }); + + it("hides the desktop orchestrator button on orchestrator session pages", () => { + render( + , + ); + + expect(screen.queryByRole("link", { name: "Orchestrator" })).not.toBeInTheDocument(); + expect(screen.getByText("orchestrator")).toBeInTheDocument(); + }); });