DSH HUB
首页插件商店插件包社区排行榜资源发布指南
插件源码
返回插件目录

torrid-fish /

torrid-fish/dsh-remote-workspace

已验证

这个插件还没有填写简介。

★ 0 Stars0 Forks0 IssuesN/A 社区评分0 已确认安装
查看 GitHub
README来源: main@c17542ad

dsh-remote-workspace

Standalone DSH plugin that takes over Add workspace with a Local/Remote selector instead of the OS native file dialog (which cannot open when you remote in over Tailnet).

  • Local → an in-app directory browser (no native dialog).
  • Remote (phase 2) → creates ~/.dsh/remote/<alias>@<host>/ + a README that teaches the agent to operate via dsh-ssh-tunnel's SSHManager (pure SSH, zero install on remote).

What it does

Disables the default directory-picker (native/browse) via its bundle patch, then occupies the two directory-flow slots used by ui-workspace:

  • conversation.hero.workspace.directoryFlow
  • sidebar.workspaces.directoryFlow

Adoption semantics (createWorkspace, error dialog, Choose again) stay owned by ui-workspace; this plugin only produces a picked path (Local today, Remote later).

Host API (fenced to loopback / trusted hosts)

Method Body Returns
health — {ok, version, name}
list_dir {path?} {ok, path, home, crumbs[], entries[]}
create_dir {path, name} {ok, path}

Development

npm test      # offline smoke tests
npm run check # syntax checks

License

MIT — see LICENSE.

—/ 5

暂无评分

已验证 DSH bundle

Commit c17542adb26f

社区评论

还没有评论,来写第一条。

DSH HUB

社区维护的 DSH 插件索引。不是 GitHub 或 DeepSeek AI 的官方产品。

社区资源API关于