Feature guide · transfer

Move a file without leaving the quiet room.

The Electron Tool runner sends and receives bounded files through the same explicit local or trusted-LAN tool route.

Behavior

Choose a local file and destination path for upload_file, or enter a computer-side source path for download_file. Receiving ends in a native Save dialog, so the user chooses the local destination.

Configuration

Select the target computer in Tool runner, then use the Send and receive files card. Payloads are limited to 50 MiB.

Failure modes

Oversized files, missing paths, malformed responses, tool errors, and cancelled saves remain visible instead of being reported as success.

Security

The renderer has no arbitrary filesystem writer. The main process validates the bounded base64 payload and only writes after a user-initiated native Save dialog.

Verification

Electron contract checks cover the IPC and UI wiring; the real off-screen renderer capture covers the visible runner surface. A second-computer transfer remains host-specific evidence.

Suggested articles

Trusted-LAN API · Electron manual client · Quick launch and path browsers