deepseek-harness/apps/cli/tests
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
..
fixtures test(webhook): resolve the real CLI rule from examples 2026-08-23 01:48:55 +08:00
args.spec.ts feat(web,cli): open the ready Web UI by default 2026-08-19 15:42:12 +08:00
built-bin.e2e.ts test: refresh profile migration catalogs and built smokes 2026-08-23 10:59:01 +08:00
dsh-badge.snapshot.ts docs: replace nonexistent repository references 2026-08-11 12:35:38 +08:00
github-webhook-real.e2e.ts test(webhook): preserve real e2e environment 2026-08-23 01:56:42 +08:00
headless-shutdown.e2e.ts refactor(cli)!: complete app-owned profile startup 2026-08-10 23:45:04 +08:00
lazy-search-startup.compat.spec.ts feat(web,cli): open the ready Web UI by default 2026-08-19 15:42:12 +08:00
memory-mcp-configs.spec.ts refactor: apply repository naming contract 2026-08-13 00:54:38 +08:00
process-shutdown.spec.ts fix(cli): drain native handles on normal exit 2026-08-09 21:44:57 +08:00
profile-hmr.spec.ts refactor(profiles): make module HMR opt-in 2026-08-23 10:59:01 +08:00
source-launch.compat.spec.ts fix(cli): separate dsh from repository build 2026-08-12 15:37:03 +08:00
telemetry-switch.spec.ts refactor: apply repository naming contract 2026-08-13 00:54:38 +08:00
web-agent-presets.e2e.ts test(cli): load product Bundles through Profile 2026-08-15 04:24:03 +08:00
web-browser-open.snapshot.ts feat(web,cli): open the ready Web UI by default 2026-08-19 15:42:12 +08:00
windows-shell.spec.ts refactor(pty): follow the naming-contract renames across the persistent pwsh stack 2026-08-13 09:52:56 +08:00