Specifies which directory to list and how to traverse its contents.
how many levels deep to traverse (1 = direct children only, 2 = include subdirectories, etc.), defaults to 1
glob pattern to match specific files/folders (e.g., "*.kt" for Kotlin files), defaults to null
absolute filesystem path to the target directory