diff --git a/src/components/nodes/BaseNode.tsx b/src/components/nodes/BaseNode.tsx
index e9312819..f50d0b90 100644
--- a/src/components/nodes/BaseNode.tsx
+++ b/src/components/nodes/BaseNode.tsx
@@ -22,6 +22,7 @@ interface BaseNodeProps {
minWidth?: number;
minHeight?: number;
headerAction?: ReactNode;
+ titlePrefix?: ReactNode;
}
export function BaseNode({
@@ -41,6 +42,7 @@ export function BaseNode({
minWidth = 180,
minHeight = 100,
headerAction,
+ titlePrefix,
}: BaseNodeProps) {
const currentNodeId = useWorkflowStore((state) => state.currentNodeId);
const groups = useWorkflowStore((state) => state.groups);
@@ -201,6 +203,7 @@ export function BaseNode({
{/* Title Section */}
+ {titlePrefix}
{isEditingTitle ? (
- {provider === "replicate" ? (
-