deepseek-harness/apps/cli/src
imccyu d802364651 feat(cli): move the telemetry row into the shared base — every surface reports
The row moves from web.cordis.yml to base.cordis.yml, so the TUI reports
too (its exit paths already drain: disposeRootAndExit on normal exit, root
dispose before the /resume execve). The TUI launcher applies the same
resolveTelemetryPatch opt-out, judged against the tree actually booting via
configHasTelemetryRow so a --config-replace tree without the row is not
failed by a switch with nothing to disable. The TUI keyless smoke disables
telemetry in its child env; README (en/zh) and the Agent Note pair updated
to the every-surface stance.
2026-07-31 01:34:43 +08:00
..
app-cli-entry.ts feat(cli): move the telemetry row into the shared base — every surface reports 2026-07-31 01:34:43 +08:00
args.ts fix(cli): close shared config review gaps 2026-07-30 14:56:39 +08:00
bin.ts refactor(cli): keep migrate out of scope 2026-07-29 21:41:51 +08:00
headless.ts fix(web): review round 1 — loud opt-out, headless drain, scaffold isolation, docs 2026-07-31 01:34:42 +08:00
tui.ts feat(cli): move the telemetry row into the shared base — every surface reports 2026-07-31 01:34:43 +08:00
web.ts Merge origin/master into feature/shared-cli-config-foundation 2026-07-30 10:11:38 +08:00