deepseek-harness/packages/client/runtime/tests
imccyu cbab62bdea Merge origin/master into goal-ui: adopt the rewritten client core and apiproxy carrier
Conflict rulings follow the projection-reattach plan:
- host/runtime package (deleted on master): take master; the PR's boot
  composition moves to the cordis.yml roster and its goals handlers will be
  re-landed in dsh-host-apiproxy; the session.prompt slash interception and
  its spec are dropped entirely (superseded by command.execute + command/run
  logging).
- client core (rewritten on master): take master; the PR's Session goal
  fields/methods, ConversationSnapshot.goal, goalActions injection, and the
  hard-mounted GoalBar are all superseded by the 'goal' session projection
  (useProjection) and will return as the ui-goal plugin.
- wire contract: union of master's workspace/command/skill domains and the
  PR's goal domain, minus goal.get (the read side is the projection block +
  session/projection frames; six mutation RPCs stay).
- GoalBar component and spec leave ui-conversation (they re-land in the new
  ui-goal package); IconSparkle16 stays in ui-conversation chat.
- The web-slash-command-dispatch note documents the dropped interception and
  is removed; the goal-bar note will be rewritten for the projection model.
- pnpm-lock.yaml taken from master (reinstall recomputes).
2026-07-28 20:55:36 +08:00
..
client-apply.spec.ts feat(web): wire startup Workspace selection and sync docs 2026-07-27 06:24:09 +08:00
conversation.spec.ts feat(gui): step1 skeleton — dsc web serves built web UI over booted harness host 2026-07-22 16:24:44 +08:00
event-script.ts Merge remote-tracking branch 'origin/master' into xtr/identified-immutable-messages 2026-07-28 18:11:13 +08:00
fake-api.ts Merge origin/master into goal-ui: adopt the rewritten client core and apiproxy carrier 2026-07-28 20:55:36 +08:00
fold-adapter.spec.ts test(client): update degraded assistant fixture 2026-07-28 18:24:33 +08:00
invariant.spec.ts refactor(gui): slot system standard — single register, four props shares, framework store seat 2026-07-23 03:25:11 +08:00
lineage.spec.ts feat: slash system / input service / agent scope 2026-07-27 03:28:39 +08:00
manager.spec.ts Merge remote-tracking branch 'origin/master' into worktree-guifork 2026-07-28 10:23:48 +08:00
node-half.spec.ts feat(gui): step1 skeleton — dsc web serves built web UI over booted harness host 2026-07-22 16:24:44 +08:00
notifier.spec.ts feat(gui): step1 skeleton — dsc web serves built web UI over booted harness host 2026-07-22 16:24:44 +08:00
partial.spec.ts feat(gui): step1 skeleton — dsc web serves built web UI over booted harness host 2026-07-22 16:24:44 +08:00
projection-store.spec.ts ci: clear the snapshots-and-artifacts lane — lint sweep and TUI snapshot re-record 2026-07-28 11:48:01 +08:00
queue-store.spec.ts refactor: identify and freeze messages at creation 2026-07-28 13:55:59 +08:00
scope.spec.ts feat: slash system / input service / agent scope 2026-07-27 03:28:39 +08:00
session.spec.ts Merge remote-tracking branch 'origin/master' into worktree-guifork 2026-07-28 10:23:48 +08:00
sessions-service.spec.ts Merge remote-tracking branch 'origin/master' into worktree-guifork 2026-07-28 16:12:12 +08:00
slots-service.spec.ts refactor(client): rename currentProvide to currentProvideInfo 2026-07-28 12:09:48 +08:00
store.spec.ts refactor(client-runtime): home the snapshot-store engine in contract/ 2026-07-23 10:37:15 +08:00
wire-events.spec.ts feat: slash system / input service / agent scope 2026-07-27 03:28:39 +08:00
workspaces-service.spec.ts feat: click file name to open file in toolcall, remove hover bg of toolcall, do not trigger sidebar any more (follow designer's instruction) 2026-07-28 14:24:41 +08:00