From 81c26a7fbf6b8f43c79ab510d5f006e3c4911d81 Mon Sep 17 00:00:00 2001 From: Alisa Novikova <62909685+alisa-alisa@users.noreply.github.com> Date: Wed, 18 Feb 2026 21:03:24 -0800 Subject: [PATCH] add package @google/gemini-cli-devtools to dependencies 4 --- packages/devtools/client/src/App.tsx | 18 ++++++++++-------- packages/devtools/client/src/main.tsx | 2 +- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/packages/devtools/client/src/App.tsx b/packages/devtools/client/src/App.tsx index bb5509b38e..113813bd61 100644 --- a/packages/devtools/client/src/App.tsx +++ b/packages/devtools/client/src/App.tsx @@ -5,7 +5,7 @@ */ import React, { useState, useEffect, useRef, useMemo } from 'react'; -import { useDevToolsData, type ConsoleLog, type NetworkLog } from './hooks'; +import { useDevToolsData, type ConsoleLog, type NetworkLog } from './hooks.js'; type ThemeMode = 'light' | 'dark' | null; // null means follow system @@ -115,7 +115,6 @@ export default function App() { if (!networkMap.has(id)) { networkMap.set(id, { ...payload, - type, timestamp, id, } as NetworkLog); @@ -125,8 +124,7 @@ export default function App() { networkMap.set(id, { ...existing, ...payload, - // Ensure we don't overwrite the original timestamp or type - type: existing.type, + // Ensure we don't overwrite the original timestamp timestamp: existing.timestamp, } as NetworkLog); } @@ -158,7 +156,7 @@ export default function App() { const entries: Array<{ timestamp: number; data: object }> = []; // Export console logs - filteredConsoleLogs.forEach((log) => { + filteredConsoleLogs.forEach((log: ConsoleLog) => { entries.push({ timestamp: log.timestamp, data: { @@ -171,7 +169,7 @@ export default function App() { }); // Export network logs - filteredNetworkLogs.forEach((log) => { + filteredNetworkLogs.forEach((log: NetworkLog) => { entries.push({ timestamp: log.timestamp, data: { @@ -230,7 +228,9 @@ export default function App() { if (selectedSessionId === importedSessionId && importedLogs) { return importedLogs.console; } - return consoleLogs.filter((l) => l.sessionId === selectedSessionId); + return consoleLogs.filter( + (l: ConsoleLog) => l.sessionId === selectedSessionId, + ); }, [consoleLogs, selectedSessionId, importedSessionId, importedLogs]); const filteredNetworkLogs = useMemo(() => { @@ -238,7 +238,9 @@ export default function App() { if (selectedSessionId === importedSessionId && importedLogs) { return importedLogs.network; } - return networkLogs.filter((l) => l.sessionId === selectedSessionId); + return networkLogs.filter( + (l: NetworkLog) => l.sessionId === selectedSessionId, + ); }, [networkLogs, selectedSessionId, importedSessionId, importedLogs]); return ( diff --git a/packages/devtools/client/src/main.tsx b/packages/devtools/client/src/main.tsx index a0698aa77d..2229c36cef 100644 --- a/packages/devtools/client/src/main.tsx +++ b/packages/devtools/client/src/main.tsx @@ -6,7 +6,7 @@ import React from 'react'; import ReactDOM from 'react-dom/client'; -import App from './App'; +import App from './App.js'; ReactDOM.createRoot(document.getElementById('root')!).render(