description:`The directory path to list. Use "/" for the vault root. Specify a subdirectory path to list contents of that specific folder (e.g., 'Projects/2024' or 'Daily Notes'). Path should be relative to vault root.`,
},
recursive:{
type:"boolean",
description:"When true, recursively lists all files and subdirectories in a tree structure. When false, only lists immediate children of the specified directory.",
},
user_message:{
type:"string",
description:"A short message to be displayed to the user explaining what directory is being listed. Example: 'Browsing vault structure' or 'Listing files in Daily Notes folder'"