DSH: execute complete Cindy scopes on SSH remotes
- Dominant language
- TypeScript
- Stars
- 2.7k
- Forks
- 395
- Avg merge
- 21h 48m
- Merged PRs (30d)
- 776
Description
## 目标
在远端运行完整 Cindy DSH scope:runtime、DSH_HOME、workdir、files、terminal、MCP 与 recovery 均为 remote-owned。
## 交付
- remote runtime installer/probe/manifest、Home、Cindy bridge launch、authenticated forward、health/teardown。
- one-scope reconnect/reconcile 与明确 local/remote availability。
## 验收
- remote work 不回落本机 path/runtime/credential。
- 远端 crash、SSH carrier loss、一个 session corruption 的故障半径彼此隔离。
Blocked by #3777 and #3778. Blocks #3780.
Canonical plan: `docs/issues/dsh-native-integration/`.
Contributor guide
Research direction
Start with docs/issues/dsh-native-integration/ and review blockers #3777 and #3778 before identifying the relevant runtime, SSH, and scope entry points. Done means remote scopes keep runtime, paths, credentials, and recovery remote-owned, support reconnect/reconcile, and isolate remote crashes, SSH loss, and session corruption without falling back locally.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- backend, devtools, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100