yewenyell-lang/dsh-workloads
yewenyell-lang★ 0JavaScriptLast synced: 2026-08-15
Durable workspace-owned Workloads and Runtime Center for DeepSeek Harness
README excerpt
DSH Workloads English 简体中文 Durable, workspace-owned long-running processes for DeepSeek Harness, plus a Runtime Center that keeps DSH Session Jobs and Workspace Workloads visible without conflating their lifecycles. Current status: public installable profile bundle with a Windows local-process Provider, validated against DSH 0.1.0-rc.6 . The Service/API contract remains pre-1.0. Why Workloads are not Jobs DSH Job DSH Workload Owner Agent/Session Canonical workspace Lifetime Bounded operation Long-running service Disposal Cancel with owner Explicit stop Storage In-memory registry Durable records and logs Restart identity New Job Stable workloadId , new runId/generation Readiness Producer-specific Log/TCP/localhost HTTP evidence Typical Workloads include dev servers, watchers, debuggers, proxies, local middleware, and long-running event consumers. Builds, tests, installs, and other bounded operations should remain DSH Jobs. Package surfaces - . — Host plugin that provides ctx.workloads , the local-process provider, and a session-authorized Web API. - ./client — Web Client plugin that registers the 运行中心 entry in conversation.view . - ./tools — opt-in Agent-preset consumer exposing sev…
View full README on GitHub →