deepseek-harness/apps/cli/src
Tianyi Cui fd814589fb refactor(profiles): make module HMR opt-in
Move the shared module-reload policy into dsh-base by inserting its HMR row disabled, then remove the redundant disabled overrides from Web, headless, SDK, and ACP. No shipped profile enables server module reload; live profile patch watching continues through the launcher-owned config-only fallback, and browser client HMR remains a separate mechanism.

A later profile layer can opt into source-module reload explicitly with disabled: false while retaining the base root configuration. Composition tests cover every shipped mode and the explicit enable path, and the bundle references plus launcher Agent Notes document the resulting ownership and safety rationale.
2026-08-23 10:59:01 +08:00
..
args.ts refactor(cmdline): make command providers ordinary 2026-08-10 23:45:05 +08:00
bin.ts docs: remove implementation narration from prose 2026-08-21 22:22:23 +08:00
dump-config.ts refactor(bundle): fold the Windows shell platform layer into the base rows 2026-08-11 15:11:45 +08:00
plugin.ts feat(cli): make profile patch reload policy explicit 2026-08-23 10:59:00 +08:00
process-shutdown.ts docs: make technical prose concrete 2026-08-10 16:34:20 +08:00
profile-boot.ts refactor(profiles): make module HMR opt-in 2026-08-23 10:59:01 +08:00
sdk-source.cordis.patch.yml feat(sdk): launch TypeScript clients through dsh profiles 2026-08-23 10:59:00 +08:00