← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-plugin-terminal-panel

In-page real PTY terminal panel for the DeepSeek Harness web UI.

UI & ProductivityTerminal & TUIDeveloper Tools
0GitHub Stars0ForksUpdated2026-10-12

Install

$ dsh plugin --profile web add dsh-terminal-panel

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-plugin-terminal-panel embeds real PTY terminals (powered by host node-pty / ConPTY) directly into the DeepSeek Harness web interface. It provides a dedicated sidebar entry, multi-tab terminal management, automatic resizing, theme-aware ANSI rendering, and SSE-based persistent output replay.

Key Capabilities

  • Adds a dedicated terminal entry icon in the DSH sidebar alongside conversation panels
  • Spawns real host PTY processes via subprocess.spawnTerminal with shell auto-detection
  • Supports multi-tab terminal management with live status dots, closing, and tab renaming (up to 12 tabs)
  • Provides built-in VT terminal rendering with light and dark theme ANSI palettes
  • Maintains a 256 KB output buffer allowing seamless reconnection and history replay over SSE
  • Handles IME composition and text selection mode for terminal copy-pasting

Useful For

  • Running shell commands and developer tooling directly inside the DSH web workspace
  • Monitoring background build or server processes while interacting with DeepSeek Harness
  • Managing multiple concurrent CLI sessions without opening separate OS terminal windows

Who It Fits

  • Developers working inside the DeepSeek Harness web interface
  • Power users who require native shell and CLI access alongside AI workflows

Documented Limitations

  • Requires DSH >= 0.1.6-alpha.2 and Node.js ^22.19.0 or >= 24.0.0
  • Host environment must support PTY execution (node-pty / ConPTY)
  • Maximum of 12 concurrent terminal tabs per panel instance

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, 0 development, 0 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
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
BaiZhi967/dsh-plugin-terminal-panel
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
dad3ab5 · 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
0
Last commit
2026-10-12
Last release
No release detected
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