Doel
List request-scoped Element artifact files.
Elements runtime reference / Request artifacts
listFilesList request-scoped Element artifact files.
listFiles(prefix=None, bucket=None, maxResults=None, withMetadata=False)
List request-scoped Element artifact files.
list_filesfiles.listfiles.list_filesUse these fields as the Python call arguments or keyword payload for this helper.
{
"prefix": "exports",
"maxResults": 50,
"withMetadata": true
}
| Field | Description |
|---|---|
prefix | Optional relative artifact prefix. |
bucket | Optional worker-controlled artifact bucket override. |
maxResults | Optional list cap bounded by the worker. |
withMetadata | When true, return the full envelope with prefix and file list. |
{
"bucket": "dashview-cache",
"prefix": "data-worker-agent/files/tenant/request/exports/",
"files": [
{
"path": "exports/preview.json",
"contentType": "application/json",
"size": 31
}
]
}
def run():
artifacts = files.list("exports")
return {"count": len(artifacts), "files": artifacts}