Sttrevens/dsh-linked-folders

Sttrevens★ 0JavaScript最后同步: 2026-08-16

在 GitHub 打开

dsh plugin: multi-folder workspace — global linked-folders list + per-session on-the-fly linking, managed from the Web sidebar.

README 摘要

@steven-wu/dsh-linked-folders Out-of-tree dsh plugin that gives a session multi-folder workspace access — like Codex's linked folders. - A global linked-folders list (durable, cross-session) — your "global workspace". - Per-session temporary links the model adds/removes on the fly with link folder / unlink folder . Both lists are injected into the system prompt, so the model knows which extra roots it may cd into and work across. Install The package declares a dsh.bundle manifest, so dsh plugin add installs it and adds it to the profile's bundle layers automatically: Use - Sidebar → footer → 📁 Linked folders (N) . Expand it to see the global list, add a folder by absolute path, or remove one with × . - Model : say "link folder /path/to/foo" — the agent calls link folder ; "unlink /path/to/foo" calls unlink folder . Session links appear in the prompt as (this session) . Configuration State lives in /.dsh/linked-folders.json : Override the path with the DSH LINKED FOLDERS env var or the bundle row's config.path . Linked folders are canonicalized to real paths and must be existing directories. Sandbox note The plugin only advertises folders to the model and provides the management UI…

在 GitHub 查看完整 README →
皮肤/UIdeepseekdeepseek-harnessdsh-pluginsidebar

分类