diff --git a/frontend/packages/inspector/src/App.tsx b/frontend/packages/inspector/src/App.tsx index 29d8b41..316b229 100644 --- a/frontend/packages/inspector/src/App.tsx +++ b/frontend/packages/inspector/src/App.tsx @@ -314,6 +314,8 @@ export default function App() { }; const selectSession = (session: SessionInfo) => { + stopPolling(); + stopSse(); stopTurnStream(); setSessionId(session.sessionId); setAgentId(session.agent); @@ -328,6 +330,8 @@ export default function App() { }; const createNewSession = async (nextAgentId?: string) => { + stopPolling(); + stopSse(); stopTurnStream(); const selectedAgent = nextAgentId ?? agentId; if (nextAgentId) {