mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-08-29 04:26:38 +00:00
Two private experimental packages run the whole harness tree inside one dedicated Web Worker. dsh-experimental-webworker-runtime owns the in-memory VFS (BigInt stats with per-path identity and strictly increasing mtimes), the CommonJS wrapper loader over a lazily-evaluated builtin table whose shims typecheck against Node's own module types, the postMessage tunnel speaking plain HTTP, the AsyncLocalStorage runtime, and the worker assembly. dsh-experimental-webworker-packer lowers every module body at pack time against the shared wrapper contract, sweeps the profile closure by static reachability, and writes a deterministically gzip-compressed tar the worker inflates through the browser's native DecompressionStream while it downloads.
1.0 KiB
1.0 KiB
experimental/ — private experimental packages
English | 中文
This group contains prototypes and internal-only Cordis plugins that use the repository's real runtime without joining an official release. Its packages are private, carry no stability or support promise, and retain the same engineering, security, documentation, lifecycle, testing, and snapshot requirements as release packages.
| Package | Role | ctx key |
|---|---|---|
agent-team/ |
Implicit-root Agent Teams roster, durable peer mailbox, shared task DAG, and runtime coordination | ctx.agentTeams |
tool-agent-team/ |
Scoped model-facing Agent Teams tools and collaboration guidance | — |
webworker-runtime/ |
Browser-only host runtime: in-memory VFS, module loader, postMessage tunnel, and the dedicated Web Worker assembly | — |
webworker-packer/ |
Build-time packer that materializes a profile's package closure into the VFS image the worker mounts | — |
The subtree rules define dependency isolation, release exclusion, and promotion.