dsh-manage-deletion: DSH Session Deletion and Recycle Bin

dsh-manage-deletion is an admin-security plugin for DSH, maintained by ingk888766-cloud. Deleted sessions are moved to the plugin's trash by default and can be restored individually or in batches based on time. Optionally, files written or edited by the session within the working directory can be removed together; paths outside the current working directory (cwd) are not processed. Deletion is refused for sessions that are currently running. It supports sidebar management for deletion, inline trash bins, and batch operations via multi-select, and provides Agent tools such as manage_deletion_scan, manage_deletion_clean, and manage_deletion_trash. The installation command is `dsh plugin --profile desktop add dsh-manage-deletion`; it is compatible with DSH 0.2.x and Node >=22.19 and is licensed under the MIT License.

Read More