Function: find
Description: This tool belongs to the Gorilla file system. It is a simple file system that allows users to perform basic file operations such as navigating directories, creating files and directories, reading and writing to files, etc. Tool description: Find any file or directories under specific path that contain name in its file name.  This method searches for files of any extension and directories within a specified path that match the given name. If no name is provided, it returns all files and directories in the specified path and its subdirectories. Note: This method performs a recursive search through all subdirectories of the given path.
Parameters:
type: dict
properties: path: type: string
description: The directory path to start the search. Defaults to the current directory (".").
default: .
name: type: string
description: The name of the file or directory to search for. If None, all items are returned. 
default: None
Response:
type: dict
properties: matches: type: array
description: A list of matching file and directory paths relative to the given path.
items: type: string