list_workspace
Lists folder entries one level deep as paths with directory flags and paging, so you can locate files before reading them; it does not read contents or list outside the chosen root.
Instructions
List the entries of one folder (single level, sorted by name) as path plus a directory flag, with has_more for paging. Read-only; credentials and managed metadata are hidden. Use it to find files, then read_workspace to read one. It never reads file contents and cannot list outside the chosen root.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Folder relative to the root, for example 'src'. Empty lists the root. | |
| limit | No | Maximum entries to return, from 1 to 200. | |
| offset | No | Entries to skip, for paging. Must be >= 0. | |
| root_id | No | Which root to list: 'project' (the registered repository), 'worktree' (a task's recorded worktree, needs execution_id) or the id of a read root the operator granted. | project |
| project_id | Yes | Registered project id, as returned by list_projects. | |
| execution_id | No | Execution id whose recorded worktree to read. Required when root_id is 'worktree'; ignored for other roots. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||