@deepwatch/dsh-technology
v0.1.4
Published
Technology descriptors, capability lifecycle, and role bindings over DSH Models and Providers
Maintainers
Readme
@deepwatch/dsh-technology
Technology descriptors, capability lifecycle, and role bindings over DSH Models and Providers
Part of DeepWatch — the agent workspace built on the official DeepSeek Harness and powered by Watch Skill for perception, evidence, memory and independent verification.
Host plugin — runs beside the agent in the DSH process. Composed by the bundle.
Exports
@deepwatch/dsh-technology@deepwatch/dsh-technology/attestation@deepwatch/dsh-technology/budget@deepwatch/dsh-technology/delegation@deepwatch/dsh-technology/descriptors@deepwatch/dsh-technology/observation@deepwatch/dsh-technology/provenance@deepwatch/dsh-technology/routing
Peers
Provided by the host rather than installed here:
@deepseek-ai/[email protected]@deepseek-ai/[email protected]@deepseek-ai/[email protected]@deepseek-ai/schemastery@^3.18.1
Install
npm install @deepwatch/dsh-technologyRarely on its own. @deepwatch/dsh-bundle
composes this package with the rest of DeepWatch and is what a profile
normally depends on; installing this one directly is for embedding a
single piece in a composition you control.
Example
Five host plugins behind one package, each mounted by its own subpath:
- id: watch-routing
name: '@deepwatch/dsh-technology/routing'
config:
enforce: true
- id: watch-provenance
name: '@deepwatch/dsh-technology/provenance'
- id: watch-observation
name: '@deepwatch/dsh-technology/observation'Requirements
- Node
^22.19.0 || >=24.0.0 - The peers above, supplied by the host composition
DSH Models and Providers configured in the host profile.
Stability
0.1.4 — a stable release.
Stable means tested, documented and supported — not 1.0. This is a
pre-1.0 line, and semantic versioning gives 0.x no compatibility
guarantee across minor versions: a 0.MINOR bump may change or remove
surface, and a patch will not. Depend on it with a tilde range
(~0.1.4) if you want that difference enforced by your lockfile
rather than by a changelog. The usual major-version promise starts at 1.0.
Side effects
Importing a module from this package evaluates no side effects, so a bundler may drop what a build does not use. Mounting it in a host is a separate matter: what it then reads or writes is governed by the workspace boundary and the host's permissions, not by this flag.
Where this fits
Where "this model can see images" is recorded, and where a capability is bound to a role. The Settings surface reads it; nothing else guesses at a model's abilities.
The twenty packages and how they compose: the package map. Running DeepWatch, and the gates a change has to pass: the workspace README.
Attribution
Built on DeepSeek Harness · Powered by Watch Skill
DeepWatch and Watch Skill are independent projects and are not affiliated with or endorsed by DeepSeek. MIT licensed; third-party notices are in THIRD_PARTY_NOTICES.md.
