FSMargoo/dsh-at-file
Codex-style @file mentions for DeepSeek Harness: search workspace files in the composer and attach their path to prompts.
What it solves
It provides a way to reference specific files or directories within a workspace when using the DeepSeek Harness web interface. This prevents the need to manually copy-paste content or guess paths, allowing users to quickly point the AI agent to the exact files it needs to analyze.
How it works
When a user types @ in the composer, a path picker menu appears. The user can search for and select a file or directory, which inserts a workspace-relative path into the draft. Before the agent begins a task, the plugin verifies the path exists and inserts a <workspace-reference> XML marker. The agent can then use its available tools to inspect the referenced path as needed.
Who it’s for
Users of the DeepSeek Harness web interface who need to reference multiple workspace files or directories efficiently while interacting with an AI agent.
Highlights
- Intelligent Path Picker: Supports plain queries, prefix matching, and path segment searching (using
/) to find files quickly. - Workspace Integration: Automatically excludes common version-control, IDE metadata, and build directories from the index.
- Customizable Filters: Allows users to define global or workspace-specific file-name filters using exact matches or regular expressions.
- Reference Management: Selected paths are visible in a reference bar and can be opened directly via the
host.openPathendpoint.
Related
- Project
- Dispatch
- Project
- Project
- Project