---
layout: page
title: "nodetool.workspace Nodes"
---

This namespace contains 18 node(s).

## Available Nodes

- **[Copy Workspace File](copyworkspacefile.md)** - Copy a file within the workspace.
- **[Create Workspace Directory](createworkspacedirectory.md)** - Create a directory in the workspace.
- **[Delete Workspace File](deleteworkspacefile.md)** - Delete a file or directory from the workspace.
- **[Get Workspace Dir](getworkspacedir.md)** - Get the current workspace directory path.
- **[Get Workspace File Info](getworkspacefileinfo.md)** - Get information about a file in the workspace.
- **[Get Workspace File Size](getworkspacefilesize.md)** - Get file size in bytes for a workspace file.
- **[Is Workspace Directory](isworkspacedirectory.md)** - Check if a path in the workspace is a directory.
- **[Is Workspace File](isworkspacefile.md)** - Check if a path in the workspace is a file.
- **[Join Workspace Paths](joinworkspacepaths.md)** - Join path components relative to workspace.
- **[List Workspace Files](listworkspacefiles.md)** - List files in the workspace directory matching a pattern.
- **[Move Workspace File](moveworkspacefile.md)** - Move or rename a file within the workspace.
- **[Read Binary File](readbinaryfile.md)** - Read a binary file from the workspace as base64-encoded string.
- **[Read Text File](readtextfile.md)** - Read a text file from the workspace.
- **[Save Image File](saveimagefile.md)** - Save an image to a file in the workspace.
- **[Save Video File](savevideofile.md)** - Save a video file to the workspace.
- **[Workspace File Exists](workspacefileexists.md)** - Check if a file or directory exists in the workspace.
- **[Write Binary File](writebinaryfile.md)** - Write binary data (base64-encoded) to a file in the workspace.
- **[Write Text File](writetextfile.md)** - Write text to a file in the workspace.
