All plugins

DSH / BUNDLE / CLIENT-UI

dsh-sidebar-vscode

v0.3.3chendefine / dsh-sidebar-vscode954ebd44b0

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-sidebar-vscode

DSH plugin: a better-sidebar tab embedding the VS Code web workbench at the session workspace; editor selections and explorer files land as atomic reference chips

README / EN

Package documentation

Registry summary

DSH plugin: a better-sidebar tab embedding the VS Code web workbench at the session workspace; editor selections and explorer files land as atomic reference chips

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- 宿主反代不可达时的直连回退形态下,同源剪贴板桥不可用(浏览器同源限制),仅剩粘贴兜底;若只是启动时序问题(serve-web 比 `dsh web` 晚就绪),客户端每 5s 轮询 `proxy.status` 的 `serving`,代理就绪后自动切回挂载点,无需手动刷新; - 内置反代面向单上游(最后写入的 `serverUrl` 生效——多会话推送不同地址时全局共享一个);上游须 `http(s)` 直达(自签 TLS 需系统信任,URL 内嵌凭证不支持),代理不做鉴权剥离,令牌按原样附加。挂载路径继承 dsh web 端口的暴露面:能访问该端口的客户端即可使用被代理的工作台(`?tkn=` 令牌只保护上游、不保护挂载——代理会透明追加),请让端口与 GUI 本体处于同一信任边界(回环/受信网关); - 选中注入常开,无开关; - host 半代码改动需 `dsh web` 重启后生效; - 构建时 tsdown 对 `external` / `noExternal` 报弃用警告(构建产物正确,迁移到 `deps.*` 待后续)。