← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-plugin-codemode

Pi-style Programmatic Tool Calling for DeepSeek Harness using dual V8 VM and QuickJS-WASM sandboxes.

UI & ProductivityDeveloper ToolsSkills & WorkflowsRemote Execution
1GitHub Stars0ForksUpdated2026-10-15

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-plugin-codemode brings Pi-style Code Mode (Programmatic Tool Calling) to DeepSeek Harness. It allows the agent to replace multi-turn ReAct loops with a single sandboxed JavaScript orchestration script. The script can concurrently execute host and MCP tools, filter and transform intermediate data in memory, and return distilled summaries to the context window to reduce token usage and latency.

Key Capabilities

  • Programmatic tool calling (PTC) orchestrating multiple DSH and MCP tools in a single turn
  • Dual-engine execution switching between high-throughput V8 VM and isolated QuickJS-WASM
  • Dynamic zero-token tool discovery via tools.list() and tools.help() schemas
  • Worker thread hard-isolation mode to cleanly terminate runaway loops and isolate crashes
  • Configurable timeouts, recursion blocking, and overall result truncation

Useful For

  • Large-scale multi-file scanning, filtering, and data distillation without context bloat
  • Dynamic runtime exploration of MCP tools without loading hundreds of schemas into system prompts
  • Parallel data extraction and mathematical sorting across multiple tool outputs in a single agent turn

Who It Fits

  • DeepSeek Harness power users building complex tool workflows
  • Developers looking to optimize token consumption and multi-turn agent latency
  • Agent builders orchestrating broad MCP tool ecosystems

Documented Limitations

  • Node vm engine is not a strict OS security boundary; production runs with untrusted code require containerization or worker isolation
  • QuickJS-WASM engine is interpreted and runs significantly slower than the native V8 VM
  • Auto-approval is assumed for orchestrated calls; codemode does not invoke the interactive DSH approval UI for individual sub-tool calls
  • Configuring allowedTopLevelTools completely replaces rather than extends the default tool whitelist

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

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Not Declared

GitHub did not report an SPDX license for this repository snapshot.

low
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
Yum-wu/dsh-plugin-codemode
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
73202d1 · 2026-10-16

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
1GitHub stars
Forks
0
Open issues
0
Last commit
2026-10-15
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