AI Agent Hub
Back to plugins
🖥️

dsh-at-mention

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install ShiraGawaAnri/dsh-at-mention

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install ShiraGawaAnri/dsh-at-mention in your DeepSeek Harness terminal to install; the source is available at https://github.com/ShiraGawaAnri/dsh-at-mention.

About this plugin

Citing a project file inside the DSH composer used to mean typing out a long relative path by hand — error-prone and disruptive to your flow. dsh-at-mention borrows the interaction model from Claude Code and Codex Desktop: type @ in the input box and a prioritized fuzzy-search panel opens, scoped to the current session workspace, so referencing a file feels as natural as mentioning a person.

The ranking pipeline is carefully layered — exact name, name prefix, name substring, path prefix, path substring, then fuzzy subsequence — with shallower directories and shorter paths surfacing first, plus a bonus for matches at path-segment boundaries. The selected entry inserts as plain text (absolute or relative path is configurable), stays copyable and editable, and the session model resolves it against the workspace automatically. The panel is fully keyboard-driven (arrows to navigate, Tab or Enter to pick, Esc to close) and supports consecutive mentions such as @a @b. A persistent settings panel covers enable state, max results, path style, excluded directories, index file cap, auto-refresh interval, and a manual rebuild-index button with live status. Indexing uses find for fast traversal on Linux, WSL, and macOS, falling back to a pure readdir approach where find is absent (e.g. native Windows), with sensible defaults like excluding .git and node_modules that remain editable.

If you work in DSH daily, find yourself pasting file paths into conversations constantly, and want a smooth, keyboard-first experience that stays out of your way, this plugin is built for that workflow.

Use Cases

  • Quickly cite a file or directory in the current workspace during DSH conversations
  • Avoid typos when hand-typing long relative paths in collaborative sessions
  • Reduce repetitive input when inserting file paths into chat frequently

Best For

  • Developers who use DSH daily for code conversations
  • Team members who constantly reference project files in chat
  • Power users who prefer keyboard-driven, frictionless workflows