← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-block-ptc

Model-controlled blackboard context blocks and manual compaction for DeepSeek Harness PTC mode.

UI & ProductivityDeveloper ToolsSecurity & PolicySkills & WorkflowsRemote Execution
32GitHub Stars2ForksUpdated2026-10-21

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-block-ptc is a DeepSeek Harness profile bundle and plugin designed for Programmatic Tool Calling (PTC) mode. It introduces the block-ptc preset, enabling models to tag run_code operations with block identifiers and invoke tools.block_compact to summarize inactive task context. Instead of relying purely on token-size-based automatic compaction or separate summarizer calls, the model authors its own handover summaries to retain crucial constraints, requirements, and next steps while pruning completed task logs.

Key Capabilities

  • Provides a block-ptc agent preset compatible with DSH PTC presentation mode
  • Tags run_code executions with custom block identifiers via description headers
  • Offers an in-program tools.block_compact callable for model-authored context replacement
  • Enforces an execution guard that rejects untagged model-direct run_code invocations
  • Preserves original turn logs in append-only session storage for deterministic replay
  • Queues compaction when tool calls are pending and releases durable locks on failures

Useful For

  • Long-running multi-stage development tasks where completed sub-tasks bloat the context window
  • Fine-grained context management directed by the agent rather than heuristic token-limit truncation
  • Retaining specific constraints and hand-over notes across distinct analytical phases in PTC sessions

Who It Fits

  • DeepSeek Harness users running extended multi-step PTC workflows
  • Developers building autonomous agent sessions requiring structured blackboard context pruning

Documented Limitations

  • Requires DeepSeek Harness 0.2.1-rc.2 or newer with Cordis 4.0.5 or newer
  • Model must explicitly format the [block: <ids>] header in run_code descriptions or calls will be refused
  • Compaction replaces a complete contiguous interval and will be rejected if protected system or developer messages exist within the interval
  • Smaller context windows from compaction do not guarantee higher provider cache hits or reduced token billing
  • Blocks are scoped per session and do not span across independent sub-agents

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, 5 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
mengwEX/dsh-block-ptc
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin Bundle
Source checked
c2afa0a · 2026-10-21

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
32GitHub stars
Forks
2
Open issues
0
Last commit
2026-10-21
Last release
2026-10-21
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