vdir
List directory contents in verbose long format, returning JSON with extended metadata per entry. Ideal for detailed file listings when compact output is insufficient.
Instructions
List directory contents with verbose (long-format) output — alias for 'ls -l'. Read-only, no side effects. Returns JSON with extended per-entry metadata. Use when you need detailed file information in a listing. Not for compact listings — use 'ls' or 'dir' for concise output. Not for single-file detail — use 'stat' for the most complete metadata. See also 'ls', 'dir', 'stat'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| follow_symlinks | No | Follow symlinked directories. | |
| include_hidden | No | Include names starting with '.'. | |
| limit | No | Maximum entries to emit. | |
| max_depth | No | Maximum recursive depth. | |
| path | No | File or directory to list. | . |
| recursive | No | Recurse into directories. | |
| stream | No | Emit NDJSON one entry per line for large directories. |