import { IToolNode } from '@/interfaces/database/agent'; import { NodeProps, Position } from '@xyflow/react'; import { memo } from 'react'; import { NodeHandleId } from '../../constant'; import { CommonHandle } from './handle'; import { LeftHandleStyle } from './handle-icon'; import NodeHeader from './node-header'; import { NodeWrapper } from './node-wrapper'; import { ToolBar } from './toolbar'; function InnerToolNode({ id, data, isConnectable = true, selected, }: NodeProps) { return ( ); } export const ToolNode = memo(InnerToolNode);