diff --git a/src/frontend/src/CustomNodes/GenericNode/components/HumanInputNodeBadge/__tests__/index.test.tsx b/src/frontend/src/CustomNodes/GenericNode/components/HumanInputNodeBadge/__tests__/index.test.tsx
index 5821f15ec1..0b1c453e13 100644
--- a/src/frontend/src/CustomNodes/GenericNode/components/HumanInputNodeBadge/__tests__/index.test.tsx
+++ b/src/frontend/src/CustomNodes/GenericNode/components/HumanInputNodeBadge/__tests__/index.test.tsx
@@ -1,6 +1,6 @@
import { render, screen } from "@testing-library/react";
-import type { InteractiveContent } from "@/types/chat";
import { useHitlStore } from "@/stores/hitlStore";
+import type { InteractiveContent } from "@/types/chat";
import HumanInputNodeBadge from "../index";
jest.mock("@/components/core/chatComponents/HumanInputCard", () => ({
diff --git a/src/frontend/src/CustomNodes/GenericNode/index.tsx b/src/frontend/src/CustomNodes/GenericNode/index.tsx
index 9b4293e30f..8797093baf 100644
--- a/src/frontend/src/CustomNodes/GenericNode/index.tsx
+++ b/src/frontend/src/CustomNodes/GenericNode/index.tsx
@@ -29,9 +29,9 @@ import { scapedJSONStringfy } from "../../utils/reactflowUtils";
import { classNames, cn } from "../../utils/utils";
import { processNodeAdvancedFields } from "../helpers/process-node-advanced-fields";
import useUpdateNodeCode from "../hooks/use-update-node-code";
+import HumanInputNodeBadge from "./components/HumanInputNodeBadge";
import NodeDescription from "./components/NodeDescription";
import NodeLegacyComponent from "./components/NodeLegacyComponent";
-import HumanInputNodeBadge from "./components/HumanInputNodeBadge";
import NodeName from "./components/NodeName";
import NodeOutputs from "./components/NodeOutputParameter/NodeOutputs";
import NodeUpdateComponent from "./components/NodeUpdateComponent";
diff --git a/src/frontend/src/components/core/chatComponents/ContentDisplay.tsx b/src/frontend/src/components/core/chatComponents/ContentDisplay.tsx
index 2933aeb1af..6b096e3153 100644
--- a/src/frontend/src/components/core/chatComponents/ContentDisplay.tsx
+++ b/src/frontend/src/components/core/chatComponents/ContentDisplay.tsx
@@ -4,7 +4,6 @@ import rehypeMathjax from "rehype-mathjax/browser";
import remarkGfm from "remark-gfm";
import type { ContentType, InteractiveContent, JSONValue } from "@/types/chat";
import { extractLanguage, isCodeBlock } from "@/utils/codeBlockUtils";
-import ForwardedIconComponent from "../../common/genericIconComponent";
import SimplifiedCodeTabComponent from "../codeTabsComponent";
import DurationDisplay from "./DurationDisplay";
import HumanInputCard, { type HumanInputDecision } from "./HumanInputCard";
diff --git a/src/frontend/src/components/core/chatComponents/__tests__/HumanInputCard.test.tsx b/src/frontend/src/components/core/chatComponents/__tests__/HumanInputCard.test.tsx
index 4d686c4905..68aa00d1fd 100644
--- a/src/frontend/src/components/core/chatComponents/__tests__/HumanInputCard.test.tsx
+++ b/src/frontend/src/components/core/chatComponents/__tests__/HumanInputCard.test.tsx
@@ -50,11 +50,13 @@ jest.mock("react-markdown", () => ({
jest.mock("remark-gfm", () => ({ __esModule: true, default: () => {} }));
jest.mock("@/components/ui/button", () => ({
+ // biome-ignore lint/suspicious/noExplicitAny: jest mock forwards arbitrary props
Button: ({ children, ...props }: any) => (
),
}));
jest.mock("@/components/ui/input", () => ({
+ // biome-ignore lint/suspicious/noExplicitAny: jest mock forwards arbitrary props
Input: (props: any) => ,
}));
diff --git a/src/frontend/src/pages/FlowPage/index.tsx b/src/frontend/src/pages/FlowPage/index.tsx
index 24cf83113a..14e9f91ab9 100644
--- a/src/frontend/src/pages/FlowPage/index.tsx
+++ b/src/frontend/src/pages/FlowPage/index.tsx
@@ -9,6 +9,7 @@ import {
SimpleSidebar,
SimpleSidebarProvider,
} from "@/components/ui/simple-sidebar";
+import { useRestoreCanvasHitl } from "@/controllers/API/agui/use-restore-canvas-hitl";
import { useGetFlow } from "@/controllers/API/queries/flows/use-get-flow";
import { useGetTypes } from "@/controllers/API/queries/flows/use-get-types";
import { ENABLE_NEW_SIDEBAR } from "@/customization/feature-flags";
@@ -20,9 +21,9 @@ import { useWebhookEvents } from "@/hooks/use-webhook-events";
import { SaveChangesModal } from "@/modals/saveChangesModal";
import useAlertStore from "@/stores/alertStore";
import useAssistantManagerStore from "@/stores/assistantManagerStore";
+import useFlowBuilderWelcomeStore from "@/stores/flowBuilderWelcomeStore";
import { usePlaygroundStore } from "@/stores/playgroundStore";
import { useShortcutsStore } from "@/stores/shortcuts";
-import useFlowBuilderWelcomeStore from "@/stores/flowBuilderWelcomeStore";
import { useTypesStore } from "@/stores/typesStore";
import { customStringify } from "@/utils/reactflowUtils";
import { cn } from "@/utils/utils";
@@ -33,7 +34,6 @@ import {
FlowSidebarComponent,
} from "./components/flowSidebarComponent";
import MemoriesMainContent from "./components/MemoriesMainContent";
-import { useRestoreCanvasHitl } from "@/controllers/API/agui/use-restore-canvas-hitl";
import Page from "./components/PageComponent";
import { FlowInsightsContent } from "./components/TraceComponent/FlowInsightsContent";
diff --git a/src/frontend/src/types/zustand/flow/index.ts b/src/frontend/src/types/zustand/flow/index.ts
index c5a6fce920..afb969a10e 100644
--- a/src/frontend/src/types/zustand/flow/index.ts
+++ b/src/frontend/src/types/zustand/flow/index.ts
@@ -1,3 +1,4 @@
+// biome-ignore-all lint/suspicious/noExplicitAny: pre-existing legacy flow-store types predate this rule; the HITL change only added typed fields
import type {
Connection,
Node,