dsh-git-rescue: DSH Rescue Recovery Plugin
`dsh-git-rescue` is a DSH rescue and recovery plugin maintained by EIGHTfs (MIT license, version 2.5.0), designed to resolve issues such as DSH configuration corruption, session loss, and the inability to rollback after crashes. Its core architecture includes: 1. **Local Version Management**: Incorporating `.dsh` into Git management to automatically commit state records, strictly excluding credentials and large files; 2. **Remote Backup**: Supports GitHub Token or SSH Key dual schemes, automatically handling repository naming compatibility and local Token permission protection; 3. **Daemon Process**: An independent Guardian process responsible for health checks, OOM protection, and crash detection, supporting auto-start on boot and LLM-assisted diagnostics; 4. **Recovery Mechanism**: Provides fault classification, Gi...
Read More