diff --git a/src/renderer/App.tsx b/src/renderer/App.tsx index cd506154..050a7d7c 100644 --- a/src/renderer/App.tsx +++ b/src/renderer/App.tsx @@ -84,14 +84,12 @@ export function App() { company.companyGoals, company.companyProjects, ), [ - ui.navItems, - ui.paletteQuery, + ui, company.companyAgents, company.tasks, company.runs, company.companyGoals, company.companyProjects, - ]); const paletteActions = useMemo( diff --git a/src/renderer/views/ConsoleView.tsx b/src/renderer/views/ConsoleView.tsx index f5ec1832..ac8b107e 100644 --- a/src/renderer/views/ConsoleView.tsx +++ b/src/renderer/views/ConsoleView.tsx @@ -40,6 +40,7 @@ export function ConsoleView({ // logRevision is intentionally part of deps: it bumps on every run-log // push into the ref, forcing this memo (and this component) to re-evaluate // the ref contents on re-render. + // eslint-disable-next-line react-hooks/exhaustive-deps [selectedRun, logRevision, logBufferRef], ); const runSelectOptions = useMemo(() => {