deepseek-harness/packages/client/ui-primitives/src
imccyu ec601ca13d build(vendor): rescope the vendored Cordis packages into @deepseek-ai
Machine-produced by `pnpm run rescope-vendor --apply` plus the regeneration it
prints: `pnpm install` for the lockfile, `pnpm run gen-third-party-notices`,
`verify-translation-pairing --write` for the touched bilingual pairs,
`gen-doc-graphs`, and one typert snapshot whose ids embed character offsets.
`pnpm run rescope-vendor --check` verifies the result.

Renames nine vendored packages (cordis, cosmokit, schemastery and the six
@cordisjs plugins) and every reference that resolves them: manifest names and
dependency keys, module specifiers including declare-module merges, cordis.yml
plugin names, tsconfig paths, every Markdown fence, and `docs/` prose.
Directory names, upstream versions, and dependency ranges are unchanged, so
vendor/README.md still reads as an upstream snapshot; its manifest table gains
an upstream-name column so THIRD_PARTY_NOTICES keeps MIT attribution pointed
at each fork's origin.

The tutorial tier follows the rename end to end: its yaml fences named plugins
the Loader can no longer resolve, its `ts ignore-check` fences disagreed with
the compiled fences beside them, and its prose quoted both. The contracts that
told readers to keep upstream names — the root convention and the vendoring
cookbook's tree comment and manifest invariant — now say to rescope instead.

Two rules read `@deepseek-ai/` as "another workspace plugin": the client bundle
purity gate now names the vendored libraries a browser bundle inlines, and the
files where a bare `cordis` is an agent-preset id keep that product data.
2026-08-10 22:04:13 +08:00
..
icons feat(ui-primitives): outline-weight folder-open icon 2026-08-09 00:15:10 +08:00
markdown docs: make technical prose concrete 2026-08-10 16:34:20 +08:00
ansi.ts fix(web): bound the SGR state and follow real terminal widths 2026-07-29 16:42:10 +08:00
BrandWordmark.tsx refactor(llm-deepseek)!: rename the provider route to deepseek-official 2026-07-29 16:36:07 +08:00
Button.module.css fix(web-ui): menu placement and scrolling, tool-row and settings polish 2026-07-28 04:25:18 +08:00
Button.tsx chore(lint): clear the semantic .tsx backlog 2026-07-27 22:23:41 +08:00
clipboard.ts docs: reserve seam for complete capabilities 2026-08-09 17:26:57 +08:00
ConnectionBanner.module.css feat(gui): step1 skeleton — dsc web serves built web UI over booted harness host 2026-07-22 16:24:44 +08:00
ConnectionBanner.tsx wip 2026-07-31 02:13:53 +08:00
css-modules.d.ts feat(gui): step1 skeleton — dsc web serves built web UI over booted harness host 2026-07-22 16:24:44 +08:00
DiffBlock.module.css fix(web): diff card review — TUI parity, path-header overlap, double-resolve 2026-07-30 21:36:42 +08:00
DiffBlock.tsx Merge remote-tracking branch 'origin/master' into codex/fix-tui-diff-context-counts 2026-07-31 15:27:24 +08:00
DisclosureRow.module.css fix(client): restore built Tool presentation snapshots 2026-08-08 16:53:24 +08:00
DisclosureRow.tsx fix(client): restore built Tool presentation snapshots 2026-08-08 16:53:24 +08:00
FishLogo.tsx feat(gui): step1 skeleton — dsc web serves built web UI over booted harness host 2026-07-22 16:24:44 +08:00
head-tail-cap.ts docs: rescan rebased documentation hierarchy 2026-08-05 16:16:57 +08:00
HoverCard.module.css fix(web): expose copied status outside button 2026-07-31 16:29:39 +08:00
HoverCard.tsx fix(web): scope hover-card live status 2026-07-31 16:34:09 +08:00
index.ts Merge remote-tracking branch 'origin/master' into feat/web-inline-file-mentions 2026-08-08 04:46:48 -07:00
Input.module.css feat(gui): step1 skeleton — dsc web serves built web UI over booted harness host 2026-07-22 16:24:44 +08:00
Input.tsx feat(gui): step1 skeleton — dsc web serves built web UI over booted harness host 2026-07-22 16:24:44 +08:00
invariant.ts build(vendor): rescope the vendored Cordis packages into @deepseek-ai 2026-08-10 22:04:13 +08:00
JsonTree.module.css feat(ui): complete trajectory request inspection 2026-07-28 09:53:32 +08:00
JsonTree.tsx wip 2026-07-31 02:13:53 +08:00
Menu.module.css Merge remote-tracking branch 'github/master' into xtr/trajectory-inspection-ui 2026-07-28 21:56:02 +08:00
Menu.tsx fix(web): let the pointer reach hover cards and row menus 2026-07-30 20:25:02 +08:00
Modal.module.css fix(web-ui): menu placement and scrolling, tool-row and settings polish 2026-07-28 04:25:18 +08:00
Modal.tsx Merge remote-tracking branch 'origin/master' into mergebot/pr998 2026-07-31 03:14:44 +08:00
OnboardingSurface.module.css fix(ui): move the onboarding takeover chrome into the step 2026-08-06 20:44:31 +08:00
OnboardingSurface.tsx fix(ui): move the onboarding takeover chrome into the step 2026-08-06 20:44:31 +08:00
Pill.module.css feat(gui): step1 skeleton — dsc web serves built web UI over booted harness host 2026-07-22 16:24:44 +08:00
Pill.tsx feat(web): render bash tool output as a terminal card 2026-07-28 14:58:06 +08:00
pointer-grace.ts fix(web): let the pointer reach hover cards and row menus 2026-07-30 20:25:02 +08:00
ReadBlock.module.css feat(web): render read tool output as a line-numbered code card 2026-07-30 18:15:38 +08:00
ReadBlock.tsx perf(web-read-card): lazy-load read grammars and guard empty-window copy 2026-07-30 21:28:38 +08:00
RiskConfirmation.module.css fix(client): gate every full access picker 2026-07-30 05:48:33 -07:00
RiskConfirmation.tsx fix(client): gate every full access picker 2026-07-30 05:48:33 -07:00
SearchBlock.module.css fix(web-search-card): finish search bot-review round (import, docs) 2026-07-30 20:42:25 +08:00
SearchBlock.tsx refactor(ui-primitives): extract shared head/tail cap and copy-feedback helpers 2026-07-30 23:09:12 +08:00
StateDot.module.css fix(web-ui): pixel loading language, tool-row sweep, composer polish 2026-07-28 07:59:08 +08:00
StateDot.tsx feat(client): surface pending session interactions 2026-08-04 17:15:10 +08:00
TerminalBlock.module.css feat(web): unify tool-row expand interaction with IN/OUT card and trajectory Inspect 2026-07-30 21:21:29 +08:00
TerminalBlock.tsx docs: purge chain-of-thought leakage from prose 2026-08-09 21:10:59 +08:00
Tooltip.module.css docs: purge chain-of-thought leakage from prose 2026-08-09 21:10:59 +08:00
Tooltip.tsx fix(web): address UI polish review feedback 2026-08-04 16:25:09 +08:00
use-copy-feedback.ts refactor(ui-primitives): extract shared head/tail cap and copy-feedback helpers 2026-07-30 23:09:12 +08:00
useAnchoredMaxHeight.ts feat(client): localize composer hints and rework input command interaction 2026-07-29 19:46:48 +08:00
WebBlock.module.css fix(ui-primitives): keep two-digit source markers out of the scroll clip 2026-08-03 18:58:44 +08:00
WebBlock.tsx fix(ui-primitives): keep two-digit source markers out of the scroll clip 2026-08-03 18:58:44 +08:00