← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-hashline-edittool

Hash-anchored read, edit, grep, undo, AST, and LSP tools for DeepSeek Harness with companion web UI cards.

Developer ToolsSecurity & PolicyRemote Execution
0GitHub Stars0ForksUpdated2026-10-16

Install

No clear install command was found in the current repository evidence.

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-hashline-edittool replaces DeepSeek Harness's default file editing tools with content-anchored alternatives where every line is addressed by a Base62 marker. It provides atomic batch edits, stale-anchor rejection with immediate re-serving, persistent undo history via SQLite, AST-based searching and editing via Tree-sitter, language server diagnostics on write, and companion React UI cards for the DSH web interface.

Key Capabilities

  • Hash-anchored line reading and editing without echoing full replacement context
  • Reject-and-serve stale verification protecting against concurrent file modifications
  • Atomic multi-file and multi-range batch edits with up to 32 operations per call
  • Persistent undo history across restarts backed by a per-workspace SQLite store
  • AST search (ast_grep) and structural rewrite (ast_edit) using sandboxed tree-sitter grammars
  • LSP integration offering symbol queries and inline diagnostics delivery upon file write
  • Custom UI card rendering for the DeepSeek Harness web interface with interactive diff and settings views

Useful For

  • Refactoring codebases with token-efficient line-anchored modifications
  • Performing syntax-aware structural code replacements across files
  • Reviewing and applying edits with visual diff cards in DeepSeek Harness web UI
  • Receiving real-time LSP diagnostics immediately after AI-assisted code edits

Who It Fits

  • Developers utilizing DeepSeek Harness for autonomous code generation and refactoring
  • Users running DeepSeek Harness web UI seeking visual diff and editing cards
  • Teams requiring deterministic, race-condition-free agentic file modifications

Documented Limitations

  • Requires Node.js ^22.19.0 or >=24.0.0 due to dependencies on node:sqlite
  • Designed specifically for DeepSeek Harness environments (v0.1.7-alpha.1 line for v0.9.x)
  • File edits are capped at 32 operations per batch call

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 8 runtime, 25 development, 1 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Prepare Script Detected

package.json declares a prepare lifecycle script that may run during relevant package installation workflows.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
hyperion2144/dsh-hashline-edittool
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
36e018e · 2026-10-18

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
0GitHub stars
Forks
0
Open issues
1
Last commit
2026-10-16
Last release
2026-10-15
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app