dsh-plugin-ops-core
v0.11.0
Published
Shared engine for dsh-plugin-ops: profile readers, scan rules, fault memory, fix planner, panel API
Maintainers
Readme
dsh-plugin-ops-core
Shared engine for dsh-plugin-ops, the startup-lifecycle guard for DeepSeek Harness plugins: profile readers, the seven static scan rules, the runtime resolution generation port (dsh 0.1.6+), the official startup-diagnostics reader, fault memory, the fix planner, the panel API, and the chat protocol shared by both panels.
Published as a self-contained single file (dist/index.js): every runtime
dependency is inlined, so importing it inside the harness plugin tree carries
no dependency-tree risk (a missing transitive peer would otherwise fail the
plugin row).
Install
npm i dsh-plugin-ops-coreMost users want the CLI (dsh-plugin-ops) or the embedded bundle
(dsh-plugin-ops-bundle) instead of the engine directly.
API
resolveDshPaths, scanProfile, handlePanelApi, readOpsConfig,
alignToLockfile, appendDisabledRow, readPatchFile, recentEvents,
resolveModelConfig, buildSystemPrompt, buildChatContext, ModelChannel,
buildResolutionGeneration, locateInstallAnchor, resolvePackageDir,
readLatestStartupReport, …
See lib/index.d.ts and the main repository documentation.
License
MIT
