mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-11-09 20:07:43 +08:00
Move exact user-patch watching into app boot and audit activation explicitly. Wait for CLI fallback HMR and preset subtrees. Join the first fiber-disposal result in the directory chooser and browser package runner. Keep async update errors observable without restoring generic Loader rollback. Restore the current workspace-link and Schemastery manifests and their gate. Preserve unconditional patch-input cloning, awaited Include initialization, and durable teardown writes. Update diagnostics, snapshots, bilingual docs, and the exhaustive vendor divergence ledger. Validation: focused Loader, watcher, preset, inventory, and cleanup tests; 100% watcher coverage; 32 Web preset cases; real CLI webhook model session; SDK smokes; 13 headless expected cases; 3 recorded-session replays; build, typecheck, lint contracts, and all 34 doc-sync gates. A full Node 24/Python 3.12 Vitest run had 21806 passes and two failures: a baseline-reproduced experimental CSS import failure and a Python probe timeout that passed alone. The default Node 26/Python 3.9 run additionally exposed unsupported Python and FileHandle-GC host failures.