List directory
lsList directory contents with names, sizes, permissions, and modification times; include hidden files, names only, or one-level subdirectories as needed.
Instructions
List files in a directory. Returns entries as [name, size, permissions, modified] — directories end with '/' and links with '@'. Use nameOnly for names alone, recursive for one level of subdirectories, all to include hidden files.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| all | No | Include hidden files | |
| path | No | Required. Directory path to list | |
| nameOnly | No | Entries are [name] alone | |
| recursive | No | Recurse into subdirectories (1 level) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entries | Yes | ||
| retained | No |