weijiafu14/dsh-remote-sandbox--packages-fs-remote ↗★ 0
dsh-fs-remote
DeepSeek Harness ctx.fs provider backed by the remote-sandbox sidecar: every filesystem method is one round trip, with atomic writes, version guards, and bounded reads.
AI Analysis
核心用途是为远程沙箱环境提供高效、安全的文件系统操作支持。适合在使用远程 E2B 沙箱时,需要进行原子写入和版本保护等文件管理任务的 Agent。必须配合远程沙箱边车(sidecar)使用。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full README ↗Configuration (dsh-sandbox-keeper)
| Key | Default | Meaning |
|---|---|---|
apiKey | $E2B_API_KEY | E2B API key; never forwarded into the sandbox |
template | E2B base image | E2B template id (the base image ships Node) |
cwd | /home/user/workspace | workspace path inside the sandbox |
hostWorkspace | process.cwd() | host project synced in at open, out on request/teardown |
timeoutMs | 300000 | pause deadline; the heartbeat pushes it forward |
heartbeatMs | 30000 | keep-alive and liveness interval |
excludes | node_modules, .pnpm-store, .dsh-remote-sidecar | path segments never synced (.git is synced) |
pauseOnDispose | true | pause (retain disk) rather than kill on teardown |
syncIn / syncOut | tar over the sidecar | override with your own function (!!js) for git, object storage, a PVC, etc. |