Turtle
86497c479c
Merge remote-tracking branch 'origin/master' into turtle/plugin-manager
...
# Conflicts:
# packages/client/ui-settings-plugin-inventory/package.json
2026-09-15 13:09:38 +08:00
Turtle
abd765a600
refactor(hmr): own profile reload lifecycle through YAML
2026-09-15 13:01:06 +08:00
imccyu
42286726c8
perf(web): defer client combo assembly
2026-09-15 11:00:34 +08:00
creatixchu
ea53423b60
release(dsh): 0.1.6-alpha.1
2026-09-15 09:35:57 +08:00
Chinesezjc
b416ac99e4
fix(web): hold a compaction summary's code banner below the pinned header
...
A summary's fenced code block pins its banner at the scrollport top, where the
pinned compaction header already sits, so the header covers the banner's Copy
control and a click there collapses the summary. Stop the banner below the
header's band and square the pinned header's corners so its opaque fill masks
the scrolling prose at the edges.
2026-09-15 00:03:33 +08:00
Turtle
ca4db9c755
fix(hmr): match Node module paths and contain startup reload failures
2026-09-15 00:00:53 +08:00
Chinesezjc
c75e3d4e81
Merge pull request #1170 from deepseek-harness/sticky-collapsible-headers
...
feat(web): pin Think and compaction headers sticky while scrolling
2026-09-14 23:34:53 +08:00
Turtle
4d13d8ad9d
Merge remote-tracking branch 'origin/master' into turtle/plugin-manager
2026-09-14 23:30:17 +08:00
imccyu
344a3c9257
test(desktop): avoid unsafe asymmetric matchers
2026-09-14 23:13:01 +08:00
Turtle
438c862fea
refactor: keep profile launch context data-only and HMR backend-scoped
2026-09-14 23:09:06 +08:00
Turtle
d06e6b5519
feat: coordinate profile management through dsh-hmr
2026-09-14 23:09:06 +08:00
Turtle
98b92b683c
feat: add current-profile plugin manager service and Web controls
2026-09-14 23:09:05 +08:00
imccyu
fa7d5519f5
feat(desktop): run runtime host from asar
2026-09-14 22:52:44 +08:00
imccyu
c917a4e0bd
feat(cli): force runtime resolution in pkg builds
2026-09-14 22:52:44 +08:00
imccyu
0bade5a010
chore(runtime): upgrade builtin loader to 0.1.6
2026-09-14 22:52:44 +08:00
imccyu
662bdf3833
docs(profile-resolution): clarify review assumptions
2026-09-14 22:30:48 +08:00
imccyu
6aa2e4633c
feat(boot): add profile resolution modes
2026-09-14 22:30:48 +08:00
_Kerman
11c4c52d1a
Merge pull request #4186 from deepseek-harness/xtr/revert-3880-chat-behavior
...
fix(chat): revert Chat behavior changes from #3880
2026-09-14 22:03:27 +08:00
_Kerman
24a4c88859
test(chat): pin restored timing through settlement and reload
2026-09-14 21:55:05 +08:00
creatixchu
0eb87a4590
test: fix upload expectations and exited process cleanup
2026-09-14 21:34:38 +08:00
creatixchu
31ec6bc7e3
fix(session): keep upload defaults independent of test runners
2026-09-14 21:15:42 +08:00
_Kerman
251ef01acf
fix(chat): revert historical timing recovery from #3880
2026-09-14 21:00:40 +08:00
_Kerman
3db1085da2
fix(chat): restore collapsed thinking by default
2026-09-14 20:59:55 +08:00
Yichen Jiang
80043785c4
fix(web): preserve terminal colors and cursor contrast
2026-09-14 20:17:19 +08:00
Yichen Jiang
3cbc19d1d0
Merge pull request #4173 from deepseek-harness/worktree/sidebar-guide-terminal-menu
...
feat(web): launch terminals from provider guide menus
2026-09-14 19:52:22 +08:00
Chinesezjc
67271a921b
feat(web): pin Think and compaction headers sticky while scrolling
...
Both blocks render their expanded body uncapped, so a long reasoning chain or
compaction summary carried the disclosure header off the viewport and buried
the toggle. Pin each header to the conversation scroll container while the
block is open, keeping the rule scoped to these two blocks so the capped tool
rows do not stack headers at the top of the viewport.
The compaction header also overrides its stacking rank above the summary's
code-block banner and keeps an opaque hover fill.
2026-09-14 19:52:04 +08:00
Yichen Jiang
4012092d24
feat(web): launch terminals from provider guide menus
2026-09-14 19:22:22 +08:00
Turtle
ad9fd17faf
Merge pull request #4164 from deepseek-harness/turtle/orchestrator-3d7fcb93e79d
...
fix(client): show local changes in edit diff cards
2026-09-14 19:11:08 +08:00
Turtle
f50309b5d9
fix(client): bound contextual diff comparison work
2026-09-14 19:02:59 +08:00
Yifffan
7c4067c24e
Merge pull request #4044 from deepseek-harness/fix/sidebar-document-preview-polish
...
Sidebar refine: 侧边栏 PDF/图片预览/格式空态/loading 等整体优化
2026-09-14 18:37:30 +08:00
Turtle
53786d6415
test(client): guard contextual diff replay against page errors
2026-09-14 18:23:58 +08:00
Turtle
242410cf4b
fix(client): render actual changes in contextual diff cards
2026-09-14 17:52:28 +08:00
Yifffan
44cee2e1f5
Merge branch 'master' into fix/sidebar-document-preview-polish
2026-09-14 16:35:23 +08:00
Yichen Jiang
1daed09185
feat(web): follow application theme in sidebar terminals
2026-09-14 16:18:50 +08:00
07akioni
49fcf87cb2
Merge pull request #4133 from deepseek-harness/07akioni/fix-table-hover-height
...
fix(web): prevent short markdown tables from shifting on hover
2026-09-14 14:03:49 +08:00
_Kerman
d3856902b6
Merge pull request #3880 from deepseek-harness/xtr/trajectory-json-string-wrapping
...
feat(client): improve trajectory JSON and PTC inspection
2026-09-14 14:01:59 +08:00
07akioni
f0463cf80d
fix(test): use block bodies for void browser callbacks
2026-09-14 13:53:09 +08:00
Yichen Jiang
444c801718
Merge pull request #3864 from deepseek-harness/worktree/web-sidebar-terminal
...
feat(web): add interactive sidebar terminals
2026-09-14 13:47:12 +08:00
07akioni
8ab3579e06
test(web): guard fitting table geometry across interaction
2026-09-14 13:34:00 +08:00
Turtle
6a4a825a88
Merge pull request #4079 from deepseek-harness/turtle/master-ci-platform-tests
...
test(ci): repair platform fixtures, gallery clock and cache teardown
2026-09-14 12:39:59 +08:00
Yichen Jiang
0a0563cc9b
test(web): mock retained terminals in assembled fixtures
2026-09-14 12:13:26 +08:00
Yichen Jiang
0a7f47e3f2
Merge remote-tracking branch 'origin/master' into worktree/web-sidebar-terminal
2026-09-14 12:03:02 +08:00
Yichen Jiang
11b2114786
fix(web): align terminal launcher controls and guide appearance
2026-09-14 12:00:29 +08:00
07akioni
6d81d0fdbd
test(web): update table hover scrollbar expectation
2026-09-14 11:47:13 +08:00
_Kerman
a85778448a
Merge origin/master into xtr/trajectory-json-string-wrapping
2026-09-14 11:15:34 +08:00
Yichen Jiang
37e5d8c4aa
fix(web): remember shell choices before terminal startup
2026-09-14 11:02:53 +08:00
Yichen Jiang
33d89aee77
feat(web): choose and remember terminal shells
2026-09-14 10:59:46 +08:00
Yichen Jiang
1b7b50bbe1
Merge remote-tracking branch 'origin/master' into worktree/web-sidebar-terminal
...
# Conflicts:
# apps/web/package.json
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# packages/api/remotes/src/client/index.ts
# packages/e2b/subprocess-e2b/README.md
# packages/e2b/subprocess-e2b/README.zh.md
# packages/e2b/subprocess-e2b/src/index.ts
# packages/e2b/subprocess-e2b/src/terminal.ts
# packages/e2b/subprocess-e2b/tests/subprocess.spec.ts
# packages/e2b/subprocess-e2b/tests/terminal.spec.ts
# packages/mcp/mcp-resources/README.i18n.yaml
# pnpm-lock.yaml
# scripts/verify-package-readme-model-experience.ts
# snapshots/session/cordis-inspect-jsdoc/session.v3.jsonl
# tsconfig.base.json
# tsconfig.client.json
# tsconfig.host.json
2026-09-14 10:36:31 +08:00
creatixchu
a7070008e7
Merge master and integrate image offload with both DeepSeek protocols
2026-09-14 10:19:11 +08:00
imccyu
f258024b4d
docs(testing): correct fixture migration guidance
2026-09-13 22:51:53 +08:00