User Interface

Artifacts

Manage files in the dxflow engine volume — upload, download, organize, edit, and archive

The Artifacts section is the console's file manager for the engine's storage volume. Use it to upload and download files, organize directories, edit text files in the browser, and create or extract zip archives.

The Artifacts explorer

Artifacts live in the Artifacts section of the left explorer sidebar.

  • Header: a refresh button re-lists the current tree.
  • Empty state: when there are no artifacts, the section shows "No artifacts yet" with a New Artifact button.
  • Section menu (right-click the section): New Artifact (upload files) and New directory. The menu bar's Resources dropdown also offers New Artifact.
  • Node: each entry shows an extension-based icon and its name, with the size alongside files. Directories expand into a tree.

Operations

All operations are available from a node's right-click menu (and the section/menu-bar where noted):

OperationApplies toHow
New Artifact (upload)section / directoryOpens a multi-file picker and uploads the files
New directorysection / directoryCreates new-directory in rename mode — Enter keeps it, Esc or clicking away discards it
DownloadfilesDownloads the file to your computer
Renamefiles & directoriesInline edit (Enter to confirm; Esc or clicking away to cancel)
Deletefiles & directoriesRemoves the entry (with confirmation)
ZipdirectoriesCreates <name>.zip
Unzip.zip filesExtracts the archive

Renaming or deleting an entry closes the tabs opened from it.

Upload, not blank-file create: "New Artifact" uploads files from your computer. To author a new text file, upload one (or create it via the CLI) and edit it in the built-in editor.

Built-in editor

Clicking a text file loads it in the in-browser editor:

  • Syntax highlighting across many languages (JS/TS, Python, Go, Rust, YAML, JSON, SQL, Markdown, shell, and more)
  • Line-number gutter down the left side
  • Tab inserts 4 spaces
  • Save with Ctrl/Cmd + S (re-uploads the file when the buffer has changed)

Image files (png, jpg, jpeg, gif, webp, svg, ico, bmp, tiff) open as a read-only preview. Every other file — archives, media, PDFs, and binaries — stays in the tree for download, rename, and delete. There is no validation, autocomplete, or rendered Markdown preview — Markdown opens as highlighted source.

Sharing

Generating shareable, signed download/upload links is available via the CLI and API (dxflow artifact share, PUT /api/artifact/share/), which return a time-limited signature for the presigned download/upload endpoints. This is not currently exposed as a console action.

Not part of the artifact store: there is no tagging/metadata, smart folders, thumbnails, in-UI search/filter, permission tiers, version history, collaborative editing, comments, change notifications, data lineage, folder sync, format conversion, or external cloud-storage integration. Artifacts are plain files in the engine's local volume.

See the Artifact CLI reference and Artifact API for the complete operation set.