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 분석
核心用途是为远程沙箱环境提供高效、安全的文件系统操作支持。适合在使用远程 E2B 沙箱时,需要进行原子写入和版本保护等文件管理任务的 Agent。必须配合远程沙箱边车(sidecar)使用。
설치
검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 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. |