List Python project files
fastero_list_python_filesList one folder of a Python project's code and files, as entries of { name, type (file or dir), path }: the top level by default, or the folder given as path. It does not recurse, so output a run saved, such as outputs/report.md, appears only when outputs is listed. Use it to find the path that fastero_read_python_file, fastero_write_python_file and fastero_ensure_python_entrypoint take. Files uploaded to the project (spreadsheets, PDFs) are listed by fastero_list_files instead, and fastero_get_python_project lists a local project's stored files in one flat list. A project linked to a repository is listed from its branch together with the files written here, without .git, .venv, node_modules or pycache. A folder that does not exist lists nothing, and a path outside the project is refused. Any project member, viewers included, can list it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Folder to list, e.g. 'outputs' or 'src/reports'. Omit for the project root. | |
| projectId | Yes | The project’s id, from fastero_list_projects. | |
| pythonProjectId | Yes | A Python project’s id, from fastero_list_python_projects. |