deepseek-harness/apps/cli/src
Turtle 2dfd8635e8 Merge branch 'master' into worktree/dsh-arg-parser
Integrate the Commander argument adapter and dsh-front-door work with master's
config-tree `dsh web` (#601: AppCLIEntry + apps/cli/cordis.yml) and the
packages/ui/acp → packages/acp/acp relocation.

- web.ts: keep master's AppCLIEntry-based boot, but take the adapter's parsed
  (host, port, dev) instead of an internal parseArgs. The adapter's host/port
  defaults (127.0.0.1/3080) match cordis.yml, so always passing them is
  behavior-equivalent to master's "undefined keeps the yml default".
- apps/cli/package.json: master's expanded config-tree dep set + commander.
- retire-readline Agent Note: point the TUI refusal proof at
  apps/cli/tests/built-bin.e2e.ts (both languages), re-record the pair.
- READMEs reconciled (demo-bin removal + master's ACP/channel rewording).
2026-07-25 14:37:57 +08:00
..
app-cli-entry.ts chore(web): gate repairs for the config-tree boot round 2026-07-25 10:38:54 +08:00
args.ts refactor(cli): bail early in the arg adapter instead of returning errors as data 2026-07-25 14:15:25 +08:00
bin.ts refactor(cli): bail early in the arg adapter instead of returning errors as data 2026-07-25 14:15:25 +08:00
headless.ts refactor(cli): bail early in the arg adapter instead of returning errors as data 2026-07-25 14:15:25 +08:00
tui.ts refactor(cli): bail early in the arg adapter instead of returning errors as data 2026-07-25 14:15:25 +08:00
web.ts Merge branch 'master' into worktree/dsh-arg-parser 2026-07-25 14:37:57 +08:00