list_project_artifacts
Lists artifact files in a project's storage, scoped to a subfolder if specified. Set recursive to include subdirectories. Returns each file's path and size.
Instructions
[ARTIFACT TOOLS] Lists artifact files in a project's artifact storage, optionally scoped to a subfolder and optionally traversing subdirectories.
path narrows the listing to a specific folder (e.g. 'docs/features/active');
omit or pass '' to list from the project root.
recursive=True traverses all subdirectories; default is False (top-level only).
Do NOT use to read file content — call read_project_artifacts instead. Do NOT use to browse source code — call get_project_map for the src/ tree.
Returns: list of objects — each with path (relative to project root) and size in bytes. Raises: 404 if the project or path does not exist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Relative folder path | |
| project | Yes | Project name | |
| recursive | No | Recursive list |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |