All plugins

DSH / BUNDLE / CLIENT-UI

dsh-file-drag

v1.1.0Mr-giraffe1 / dsh-file-dragc3deef1818

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-file-drag

Drag a file from the right Sidebar's file tree onto the composer to insert an @ file reference.

README / EN

Package documentation

Registry summary

Drag a file from the right Sidebar's file tree onto the composer to insert an @ file reference.

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

- 依赖 DSH 内部标记(`data-files-*`、`data-composer-card`)和 `conversation.input.shell` 接口。它们目前可用但非版本化契约;若未来 DSH 改动,插件会静默失效(控制台有 `[dsh-file-drag]` 告警),不会破坏原有 UI。 - 仅支持鼠标/触控笔拖拽;触摸拖拽未实现。 - 暂不支持从文件预览标签、搜索结果等其他位置拖动。 - 同一时间一个输入框只会插入一条引用(重复拖拽会依次追加,并有空格分隔)。 - 问题卡片里的引用是**纯文本路径**(随答案发给模型),不是 DSH 的引用 chip;计划审批等没有回答框的卡片拖入只会提示,不会插入。