All plugins

DSH / BUNDLE / CLIENT-UI

dsh-local-filetree

v0.1.0Mongfayi / dsh-local-filetreee009771453

External Git bundleBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI
Open on GitHub
Runtime anatomy
HOSTCLIENTUITOOLDATAFLOW

Overview

dsh-local-filetree

File tree panel for the DSH Web UI: the right details column shows the current session workspace tree (lazy, read-only).

Community · Topic auto-analysis — Automatically discovered through the dsh-plugin GitHub Topic. Static checks verified a pinned public root bundle contract and committed files without executing third-party code. This is not a human review, security audit, runtime smoke test, publisher identity check, or official endorsement.

Install

Install this bundle from GitHub

The CLI validates the bundle, invokes native DSH, then reports completion.

npx dshpub add Mongfayi/dsh-local-filetree --ref e009771453c24fcd1d5bfd373106c3b5e6a16d82

Capabilities

What it contributes

HostCordis loadableNot inspected
Client / UIWeb UINot inspected
Model toolsNot inspectedNot inspected
Profile stateconditionalNot inspected

README / EN

Package documentation

DSH Web UI 右侧文件树插件(静态 bundle,本地安装)。

LIMITATIONS

Known limitations

- 动态插件才有的 `harness.handle`/`host.call` 包私有 RPC 不适用于静态 bundle;本插件用同源 HTTP 路由(`webServer.register`)作为数据通道,信任边界与 agent 的 fs 工具一致(localhost 任意进程可读路径/元数据)。 - `details` 是 single 插槽:文件树激活期间,工具调用详情面板被影子替换(点工具行会打开文件树而不是详情),「恢复工具详情」按钮可随时还原。与详情并存需要改 layout bundle(新增独立右栏插槽),超出本插件范围。 - 无文件监视(fs 接口无 watch 原语),手动「刷新」。 - 目录一次最多展示 host 返回的全部条目(`fs.listDir` 单层无分页);超大目录由浏览器滚动承载。