omdsh-dev/dsh-at-file

Codex-style @file mentions for DeepSeek Harness: search workspace files in the composer and attach their path

dsh-at-file adds workspace path references to the DeepSeek Harness web interface. Type @ in the composer to search the current workspace and insert a file or directory path. Before each agent step, the plugin confirms the path exists inside the active workspace, then injects a short reference marker so the agent can inspect the path with available tools. The path picker supports filename queries, path-segment queries (e.g., src/view finds src/client/view.ts), and directory browsing with ArrowRight. The default index excludes version-control dirs, IDE metadata, dependency trees, caches, and build output for clean results.

Coding & Development ★ 439 updated 2026-09-01 ⚠️ needs adapt
View on GitHub ↗

Install

dsh plugin --profile web add https://github.com/omdsh-dev/dsh-at-file/archive/refs/tags/v0.6.7.tar.gz

Use the same command to update an existing installation. Restart dsh web after installation so the Host and browser client load version 0.6.7.

Compatibility

Works with dsh web profile. Version 0.3.0 changed behavior from reading file content at submission to path-reference markers.

Details

Recent updates

0.3.0: changed from reading file content at submission (with file-size limits) to path-reference markers. Pasted @paths from other apps no longer trigger the picker by default (toggle in Settings -> File mentions).

FAQ

How do I reference a file in my prompt?
Type @ in the composer — a picker appears with workspace files. Select one to insert a path reference. The agent receives a <workspace-reference path="..." kind="..."> marker before each step.
Does pasted text with @ trigger the picker?
No. Pasted text is treated as ordinary text by default. Turn off "Ignore @ mentions in pasted text" in Settings → File mentions to restore the older behavior.
What directories are excluded from the picker?
node_modules, .git, IDE metadata (.vscode, .idea, .fleet), build output (dist, build, .next, .nuxt, pycache), and OS metadata files (Thumbs.db, .DS_Store). Configure custom filters in Settings → File mentions.

Alternatives

omdsh-dev/DSH-better-sidebar · bowenliang123/dsh-context · csyangwen/dsh-memory-evolve

More plugins in Coding & Development

Browse more in Coding & Development

Guides for Coding & Development plugins