deepseek-harness/apps/cli/tests
Yichen Jiang f94495e527 refactor(preset): bundle the shipped presets inside dsh-agent-presets
Review asked why the launcher special-cases one plugin's row. It no
longer does: the four shipped compositions move into the package
(presets/, in files), dsh-agent-presets resolves its own shipped root
and prepends it before configured roots (includeShippedRoot, default
true, opt-out for bare-machinery embedders), and the per-composition
derived patch, its spec, and the dump layer are deleted — profile-boot
and dump-config return to plain layer stacking. The always-load
guarantee now rides the schema default instead of patch ordering, so a
whole-config replacement keeps the shipped set and the squash, reload
freeze, and dump divergence stop being possible.

Gate globs, the web scaffold, and both preset browser lanes drop their
hand-fed shipped roots; the roster e2e keeps asserting configured roots
beside the shipped four against the built lib.

Fixes #2863.
2026-08-21 12:37:57 +08:00
..
fixtures feat(web,cli): open the ready Web UI by default 2026-08-19 15:42:12 +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 refactor(preset): bundle the shipped presets inside dsh-agent-presets 2026-08-21 12:37:57 +08:00
dsh-badge.snapshot.ts docs: replace nonexistent repository references 2026-08-11 12:35:38 +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
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 refactor(preset): bundle the shipped presets inside dsh-agent-presets 2026-08-21 12:37:57 +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(preset): bundle the shipped presets inside dsh-agent-presets 2026-08-21 12:37:57 +08:00