← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-composer-history

Terminal-style input history, reverse search, and snippets for the DeepSeek Harness web composer.

UI & ProductivityTerminal & TUIDeveloper ToolsBrowser & WebSecurity & PolicyRemote Execution
18GitHub Stars2ForksUpdated2026-10-20

Install

$ dsh plugin --profile <name> add dsh-composer-history

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-composer-history is a client-side DeepSeek Harness UI plugin that brings terminal-style navigation to the Web GUI composer. It enables edge-first Up/Down arrow history recall with draft and caret preservation, Ctrl+R reverse search, slash-command snippets (/save and /load), variable-aware prompt templates, and integration with sliding-context compaction summaries—all backed by bounded browser-local storage.

Key Capabilities

  • Edge-first arrow recall that stashes unfinished drafts and caret positions, restoring them on Esc or returning to the newest entry
  • Ctrl+R interactive reverse-search overlay covering merged session, workspace, and persisted history
  • Client-side snippet manager supporting /save and /load with optional tags and workspace scoping
  • Prompt template expansion with dynamic {{workspace}}, {{session}}, and {{draft}} variable substitution
  • Sliding-context awareness injecting compaction checkpoint summaries into recall and search
  • Complete browser-local JSON export and import for history, snippets, templates, and usage insights

Useful For

  • Quickly recalling previously executed commands and prompts in the web composer without retyping
  • Searching past prompts and multi-turn instructions across sessions via Ctrl+R
  • Storing recurring workflow prompts as named snippets or parameterized templates
  • Preserving active composer drafts while browsing history without accidental text loss

Who It Fits

  • Developers and power users accustomed to terminal keyboard ergonomics in the web interface
  • Users running iterative prompts and multi-step tasks across multiple DeepSeek Harness sessions

Documented Limitations

  • Operates exclusively in the Web GUI client; not applicable to headless or pure CLI workflows
  • Relies on host-private DOM selectors (e.g. contenteditable [data-composer-input]), which may break if upstream UI DOM changes
  • Storage is strictly browser-local (localStorage) without built-in cloud sync across devices
  • Undo history treats recall substitutions as draft mutations, adding recall steps to the Ctrl+Z undo stack

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 0 runtime, 18 development, 4 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as Apache-2.0.

info
Package Manifest Available

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

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
PerryLink/dsh-composer-history
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
1227c30 · 2026-10-23

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
18GitHub stars
Forks
2
Open issues
5
Last commit
2026-10-20
Last release
2026-10-18
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