dd57d3009d12ac2272a6ca42973823f6fa23aedc
The earlier fix only widened the vitest timeout, but the real race is the patient probe reading the 1s launcher under the 5000ms *default* probe budget: under a full parallel run spawnSync blocks the worker and fork/exec latency can push the launcher's wall-clock past 5000ms, so the patient probe wrongly reads unusable and the assertion fails. Give the patient probe a generous explicit 15000ms budget (still far below its 1s launcher runtime margin) so only the 250ms impatient probe races the launcher; keep a 30s vitest timeout above the patient budget.
DeepSeek Harness
English | 中文
The DeepSeek Harness SDK is a plugin-based SDK for building agent harnesses.
Development
This monorepo is built on the Cordis framework (vendored as source under vendor/), microkernel-style: everything is a plugin.
pnpm install
pnpm run test # vitest
# Agent demos require DEEPSEEK_API_KEY.
pnpm run demo:tui # full-screen TUI coding agent
pnpm run demo:headless "task" # one-shot coding agent
pnpm run demo:cordis # self-referential agent demo
pnpm run demo:acp # ACP server agent demo
For humans, start with the development guide for local setup, hooks, environment variables, and quality gates, then read the architecture design and documentation graph index before package work. Local context lives in packages/ and vendor/.
For agents, follow AGENTS.md.
Languages
TypeScript
96.9%
CSS
1.6%
JavaScript
0.7%
Python
0.7%