Commit Graph

5560 Commits

Author SHA1 Message Date
Tianyi Cui
91774001b1 Merge remote-tracking branch 'origin/master' into worktree/pr498-conflict-20260723
# Conflicts:
#	.agents/notes/implemented/process/2026-07-06-parallel-pre-push-gates.md
#	.github/workflows/ci.yml
#	scripts/verify-built-package-invariants.mjs
2026-07-23 17:42:30 +08:00
imccyu
8e0f0961d9 docs(rfc): chinese counterpart for the chain kind addendum 2026-07-23 17:41:29 +08:00
Tianyi Cui
4a3e46d698 Merge pull request #563 from deepseek-harness/worktree/record-browser-gif-skill
feat(skill): record browser demo GIFs
2026-07-23 17:41:06 +08:00
Yichen Jiang
23fc9cc226 feat(tui): add path-only @file autocomplete 2026-07-23 17:39:30 +08:00
Tianyi Cui
9fcafb9ca7 Merge branch 'master' into worktree/record-browser-gif-skill 2026-07-23 17:37:42 +08:00
imccyu
58a08f1e41 Merge branch 'master' into fix/web-zstd-session-logs 2026-07-23 17:33:46 +08:00
Tianyi Cui
1eecf025ff Merge pull request #514 from deepseek-harness/worktree/pr504-vendored-cordis-hot-reload
fix(vendor/include): keep config reloads resilient
2026-07-23 17:33:14 +08:00
Tianyi Cui
05cdee1471 Merge branch 'master' into worktree/llm-default-context-window 2026-07-23 17:31:17 +08:00
imccyu
24e404b25a docs(rfc): chain slot kind addendum to the slot system standard 2026-07-23 17:24:07 +08:00
imccyu
07bdfbce9b refactor(gui): route the composer chain on PendingWait currency 2026-07-23 17:23:17 +08:00
imccyu
de36006956 refactor(gui): mint kind-agnostic PendingWait carriers for pending interactions 2026-07-23 17:20:46 +08:00
imccyu
58cdc21431 feat(gui): chain slot kind with select routing and renderSlotChain 2026-07-23 17:19:59 +08:00
Tianyi Cui
9ab407fdd6 Merge branch 'master' into worktree/pr504-vendored-cordis-hot-reload 2026-07-23 17:19:42 +08:00
Tianyi Cui
1e84c7e3de Merge remote-tracking branch 'origin/master' into worktree/record-browser-gif-skill 2026-07-23 17:18:49 +08:00
Tianyi Cui
16be56c0c7 Merge origin/master into worktree/ci-enterprise-subminute 2026-07-23 17:18:19 +08:00
Tianyi Cui
c02eb6d941 fix(skill): preserve GIF palette and paths 2026-07-23 17:18:18 +08:00
Tianyi Cui
189219871b Merge pull request #560 from deepseek-harness/worktree/debug-endpoint-e2e-20260723
test(acp): require a real sandbox denial
2026-07-23 17:15:17 +08:00
Tianyi Cui
f02c847ecb Merge branch 'master' into worktree/debug-endpoint-e2e-20260723 2026-07-23 17:14:52 +08:00
Yif
789e9daaf6 test(gui): cover the tooltip primitive and the inert expanded search control 2026-07-23 17:08:47 +08:00
Yif
20720ef238 fix(gui): polish sidebar layout, wordmark, tooltip, and fonts to figma
Fixed sidebar width (never concedes), figma session-row rail (16px twist +
status slots, triangle arrows, mount fade), exact brand wordmark svg with
tooltip'd rail controls, form controls inheriting the app font stack, and
inlined the twist button reset since the tsdown CSS pipeline drops composes.
2026-07-23 17:08:47 +08:00
Ziya
1e1e05d35a Merge pull request #541 from deepseek-harness/feat/tui-extension-service
feat(tui): add interactive extension service
2026-07-23 05:06:30 -04:00
Tianyi Cui
f7103c833c feat(skill): record browser demo GIFs 2026-07-23 17:04:33 +08:00
Tianyi Cui
f111359239 fix(ci): isolate lint from NodeNext temp consumers 2026-07-23 16:57:59 +08:00
imccyu
dfee237516 Merge branch 'master' into fix/web-zstd-session-logs 2026-07-23 16:54:14 +08:00
Chinesezjc
bae81744b4 test(tui): await first-frame rendering in cwd variants
The cwd-variants test asserted footer text right after setup()'s single
tick. On slow Windows runners the TUI has only written the color-scheme
query and hideCursor by then — no first frame — so the /opt assertion
failed (PR #498, windows coverage lane). Wait for each first-frame
assertion with vi.waitFor, the pattern 7fddeb446 and df38095a1 already
use in this file.
2026-07-23 16:53:12 +08:00
Tianyi Cui
461f4639b8 Merge origin/master into worktree/ci-enterprise-subminute 2026-07-23 16:49:58 +08:00
Tianyi Cui
91dfaee36c docs(ci): update enterprise runner decisions 2026-07-23 16:49:49 +08:00
Tianyi Cui
23d92948b8 ci: defer downstream gates until build 2026-07-23 16:48:19 +08:00
Ziya
2f13de1d8f Merge branch 'master' into feat/tui-extension-service 2026-07-23 04:43:55 -04:00
Yichen Jiang
0605913d4d Merge branch 'master' into worktree/llm-default-context-window 2026-07-23 16:43:34 +08:00
Tianyi Cui
be62eecc60 test(acp): require a real sandbox denial 2026-07-23 16:39:02 +08:00
Turtle
ae2ec5f8d7 fix(demo): build client plugin bundles before serving dsh web
demo:web and the README Web UI instructions ran only build:web (the Vite
frontend shell), never the root build that emits each web-client plugin's
lib/client.js. On a clean checkout every /plugins/<id>/client.js 404s and
the client loader shows "Failed to load plugins".

Run pnpm run build before build:web in both the demo:web script and the
README instructions for the installed ~/.dsh/source checkout.
2026-07-23 16:37:56 +08:00
Tianyi Cui
7c0c516f60 Merge pull request #554 from deepseek-harness/worktree/ci-enterprise-32core-required
Use enterprise 32-core runners for complete CI
2026-07-23 16:20:45 +08:00
Tianyi Cui
2ea42dd33d Merge branch 'worktree/pr343-retarget-latest-master' into worktree/pr344-retarget-stack 2026-07-23 16:17:30 +08:00
Tianyi Cui
22325d3d51 docs(site): publish Chinese Cordis primer 2026-07-23 16:17:19 +08:00
Tianyi Cui
f38ae74b95 ci: rebalance paid runner gates 2026-07-23 16:13:33 +08:00
Tianyi Cui
b918743dd1 Merge branch 'master' into worktree/ci-enterprise-32core-required 2026-07-23 16:06:32 +08:00
Turtle
7d751d3894 test(web): provide workspace context config 2026-07-23 16:04:32 +08:00
Ziya
7fdf685e5c Merge branch 'master' into feat/tui-extension-service 2026-07-23 04:02:19 -04:00
Turtle
5cdb192e92 Merge remote-tracking branch 'origin/master' into fix/web-zstd-session-logs 2026-07-23 16:00:27 +08:00
Turtle
3b97c7b318 fix(web): compress session logs by default 2026-07-23 15:54:10 +08:00
Tianyi Cui
c9ad44f2b7 ci: trigger exact-head validation 2026-07-23 15:47:16 +08:00
Tianyi Cui
6c930888c8 ci: rebalance enterprise critical paths 2026-07-23 15:40:19 +08:00
imccyu
2c8e013d69 Merge pull request #548 from deepseek-harness/codex/gui-context-polish
feat(gui): add workspace context and polish tool rows
2026-07-23 15:31:17 +08:00
Tianyi Cui
0e8979596c ci: split enterprise linux critical paths 2026-07-23 15:29:41 +08:00
Tianyi Cui
8a7112af45 docs(i18n): translate turn and step in note comment 2026-07-23 15:06:47 +08:00
Tianyi Cui
464065cce2 Use enterprise 32-core runners for complete CI 2026-07-23 15:06:23 +08:00
imccyu
62b62ac9d5 Merge remote-tracking branch 'origin/master' into codex/gui-context-polish
# Conflicts:
#	apps/web/tests/smoke-fixture.e2e.ts
2026-07-23 15:03:26 +08:00
Tianyi Cui
aa1db7011d Merge branch 'worktree/pr344-retarget-stack' into worktree/pr345-retarget-stack 2026-07-23 15:02:18 +08:00
Tianyi Cui
c9affbf284 Merge branch 'worktree/pr343-retarget-latest-master' into worktree/pr344-retarget-stack 2026-07-23 15:02:12 +08:00