Repository navigation
v0.1.2
v0.1.2 — Session environment selector
Fixes
- client: resolve the
envselnamespace viactx.get('remote.envsel')instead ofctx.remote.envsel, which threwcannot get property remote.envsel without inject(Cordis inject chain) and failed every picker call before any network request. - host: persist selections and pinned paths under
~/.dshwith an explicitworkspace-writepolicy rooted at the DSH home — the sandbox previously denied writes outside the session workspace, soset/pin/unpinfailed. Selections now survive restarts (envsel-state.json/envsel-pinned.json).
Install
dsh plugin --profile web add @beihaizb/dsh-envsel