yin52133/dsh-luban--packages-dsh-luban-keepalive0

@yin52133/dsh-luban-keepalive

Cross-platform managed sessions, restart recovery, health patrol, and checkpoints for DSH

包名
@yin52133/dsh-luban-keepalive
版本
0.1.1
许可证
MIT
最近更新
2026年9月1日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:yin52133/dsh-luban#fd42aad0a6c5628a3bee24796f0caba131fb0252&path:packages/dsh-luban-keepalive

Configuration

- insert:
    - id: luban-keepalive
      name: @yin52133/dsh-luban-keepalive
      config:
        ledgerDir: ~/.dsh/luban/keepalive
        patrolIntervalSec: 60
        bootRestore: true
        tmuxPrefix: luban
        windowsTaskPrefix: Luban

bootRestore can also be controlled by LUBAN_BOOT_RESTORE=1. The service only restores sessions already owned by its ledger; it does not discover or adopt unrelated tmux sessions or Scheduled Tasks.