Skip to content

dsh-astraworks

Verified

@astraworks/dsh-astraworks · v0.1.6 · SEE LICENSE IN LICENSE · Web UI

Native DeepSeek Harness host for the AstraWorks work engine

Install

dsh plugin add @astraworks/dsh-astraworks

Confirm the layer applied with dsh --profile default --dump-config — see the install guide.

Source

Published to npm without a public repository. Inspect the package contents before installing.

Creators

Readme

AstraWorks for DeepSeek Harness

This package is the native DeepSeek Harness host for AstraWorks. Install the bundle once per dsh profile:

dsh plugin --profile web add @astraworks/dsh-astraworks
dsh --profile web --no-open

Open an initialized AstraWorks project in dsh. Each Session shows Chat, Trajectory, and 看板 as peer views. 看板 is scoped to that Session's project and opens its business boards and installed Agent Workbenches. The global dsh sidebar also shows 工作台; it opens the complete multi-project Work Engine, including Engine Overview, Loops, digital employees, Capabilities, Experience, and Connections. AI Chat inside either AstraWorks surface sends its prompt to the current dsh Session instead of starting another Agent process.

The plugin also provides enabled project Agents as cwd-scoped agent-<id> Skills, bundled AstraWorks platform Skills, a read-only model tool named astraworks_agent_center, and the human command /astraworks.

/astraworks status
/astraworks agents
/astraworks show <agent-id>
/astraworks install <agent-source.zip>
/astraworks enable <agent-id>
/astraworks disable <agent-id>
/astraworks uninstall <agent-id>

The Work Engine Agent Center loads digital employees from configured remote AstraWorks Agent Catalogs and also lists local recorded builds. Before installation, it always asks for a registered AstraWorks target directory. The same view aggregates installations from all registered projects and supports verified install, strict version upgrade, enable, disable, and uninstall operations against the owning project. Installed packages materialize their bound Skills, Knowledge, Loops, MCP definitions, Hooks, Harness profiles, Orchestrations, and Workbenches. A single Workbench may declare role: primary; all Workbenches are synchronized with the AstraWorks project registry when the Agent is installed, enabled, disabled, or removed.

The plugin embeds the AstraWorks runtime in the dsh process. It does not start an AstraWorks Daemon or invoke the AstraWorks CLI as a child process. The standalone @astraworks/cli and Dashboard use the same application layer and project data, so a project can move between standalone and dsh-hosted operation without conversion.