Commit Graph
24364 Commits
Author SHA1 Message Date
imccyu ce31187885 release(dsh): align master packages with 0.2.1-rc.4 2026-10-26 16:32:02 +08:00
imccyu 31693e2151 fix(ui-conversation): drop the unused more views label from the remaining locales 2026-10-26 16:31:53 +08:00
imccyu 8c9c51d86d Merge worktree/release-dsh-0.2.1-rc.4 into the 0.2.1-rc.4 synchronization branch 2026-10-26 16:21:42 +08:00
imccyu 6a19d120c9 Merge master into DSH 0.2.1-rc.4 synchronization branch 2026-10-26 16:18:13 +08:00
imccyu 504a01a957 release(dsh): 0.2.1-rc.4 dsh-v0.2.1-rc.4 2026-10-26 16:15:51 +08:00
Turtle 93fefc4fbd Merge pull request #7153 from deepseek-harness/turtle/resume-blocked-goal-f1301e734784
fix(ui-goal): offer resume for a blocked goal
2026-10-26 16:12:15 +08:00
imccyu 199ffe37ba fix(ui): keep the more views tooltip fixed (#7342) 2026-10-26 16:12:05 +08:00
Turtle 9a6ab782fc Merge pull request #7120 from deepseek-harness/turtle/plugin-preview-image-e7b209c5fe5a
docs(plugin-market): redraw the feature preview after the real Discover tab
2026-10-26 16:08:21 +08:00
Turtle 699cecb83d Merge pull request #4719 from deepseek-harness/fix/toolcall-unused-args
fix(tools): tolerate unambiguous optional arguments
2026-10-26 16:06:45 +08:00
Dudu-0223 cf38ed3205 Merge pull request #7322 from deepseek-harness/fix/web-fetch-charset-tolerance
fix(web): recover malformed charset declarations with strict UTF-8
2026-10-26 15:56:04 +08:00
Xu Hanxiang 037ffa43d9 Merge pull request #6639 from deepseek-harness/worktree/experimental-client-ui-perf
feat(experimental): add client-ui-stats conversation view plugin
2026-10-26 15:48:06 +08:00
mektpoy d729145a9c test(experimental): refresh web snapshots for Developer tools metadata 2026-10-26 15:29:15 +08:00
Dudu-0223 f6b8f49834 Merge pull request #7195 from deepseek-harness/fix/shared-subagent-tools
fix(subagent): share delegation tools within each preset revision
2026-10-26 15:27:42 +08:00
EricMoin 7333a38c7a fix(host): 修复 macOS 原生目录选择框初始灰态 (#7307)
Queue macOS directory-picker activation until the NSOpenPanel modal event loop is running. Preserve the Edit menu, selected-path output, and cancellation behavior.

Validate the script with same-service physical-mouse reversal tests and cover queued activation and selection results in the VM regression tests. Document the macOS validation range.

Fixes #7320
Refs #6685
2026-10-26 15:21:16 +08:00
Dudu-0223 b062e52bf6 test(web): strengthen charset recovery boundary coverage 2026-10-26 15:05:10 +08:00
Dudu-0223 db38164d4c docs(subagent): clarify shared preset delegation tradeoffs 2026-10-26 15:02:10 +08:00
mektpoy b2ddb38040 refactor(experimental): split the Statistics table renderers from the view entry 2026-10-26 14:57:16 +08:00
Turtle 093457deb0 Merge remote-tracking branch 'origin/master' into turtle/plugin-preview-image-e7b209c5fe5a
# Conflicts:
#	packages/experimental/plugin-market-bundle/docs/DETAIL.md
#	packages/experimental/plugin-market-bundle/docs/DETAIL.zh.md
2026-10-26 14:56:56 +08:00
Yichen Jiang d78dabef76 Merge pull request #6426 from deepseek-harness/worktree/composer-host-confirmed-echo
feat(web): show a message only after the Host accepts it
2026-10-26 14:44:20 +08:00
mektpoy 37afdaf3bb chore(release): cover the current dual-release resolution graph 2026-10-26 14:40:20 +08:00
Dudu-0223 0d7ae41c8f fix(web): constrain malformed charset recovery to strict UTF-8 2026-10-26 14:39:21 +08:00
mektpoy b7f14d3108 refactor(experimental): rename client-ui-perf to client-ui-stats 2026-10-26 14:30:51 +08:00
Yichen Jiang 491a834d99 fix(web): keep mobile focus on the composer after sending 2026-10-26 13:57:39 +08:00
Dudu-0223 f673eec903 fix(web): decode a malformed multi-label charset declaration 2026-10-26 13:52:16 +08:00
mektpoy 1b1ba6d0f7 fix(experimental): wrap event scope badges on narrow tables 2026-10-26 13:48:47 +08:00
imccyuandimccyu df469ea6ff fix(ci): keep the pre-merge check green in report mode (#7311)
* fix(ci): keep the pre-merge check off the report-mode failures

* fix(ci): fail the pre-merge check in block mode without a base commit

* fix(ci): report every pre-merge failure the way its mode asks

The merge step now separates a base commit it cannot fetch from a merge it
cannot do, both failures print an annotation, and a spec pins the mode
wiring of the three Policy workflows.

* test(ci): type the Policy workflow assertions

---------

Co-authored-by: imccyu <imccyu@users.noreply.github.com>
2026-10-26 13:39:57 +08:00
Dudu-0223 ae38375654 Merge pull request #7214 from deepseek-harness/fix/skill-root-isolation
fix(skills): 隔离技能根目录读取失败并保留可用技能
2026-10-26 13:35:02 +08:00
mektpoy e4a0262fb0 docs(experimental): describe the Statistics view in Developer tools metadata 2026-10-26 13:30:52 +08:00
Yichen Jiang b0e41f74ad Merge remote-tracking branch 'origin/master' into worktree/composer-host-confirmed-echo
# Conflicts:
#	packages/api/session-controller/README.i18n.yaml
#	packages/api/session-controller/src/client/sessions/session.ts
#	packages/client/ui-conversation/README.i18n.yaml
2026-10-26 13:29:33 +08:00
mektpoy 606bdf16f2 docs(experimental): record the recorded-session testing exemption 2026-10-26 13:26:11 +08:00
mektpoy ef0f768f06 feat(experimental): translate the Statistics view into five shipped locales 2026-10-26 13:26:11 +08:00
mektpoy 120c717035 fix(experimental): tighten paging guards and event payload typing 2026-10-26 13:26:11 +08:00
mektpoy 65b7e61b76 refactor(experimental): remove redundant token-usage validation 2026-10-26 13:26:11 +08:00
mektpoy 1a2f570d1f fix(experimental): single-flight older pages and keep retries explicit 2026-10-26 13:26:11 +08:00
mektpoy 476d7c9107 docs(experimental): align implementation notes with the shipped view 2026-10-26 13:26:10 +08:00
mektpoy 31a2defe6e refactor(experimental): require the standard projection seat and simplify fold access 2026-10-26 13:26:10 +08:00
mektpoy 1b9b924a05 fix(experimental): complete shipped-locale dictionaries and release expectations 2026-10-26 13:26:10 +08:00
mektpoy 8c311ed279 fix(experimental): complete plugin locale metadata and source path mapping 2026-10-26 13:26:10 +08:00
mektpoy f449996dbd feat(experimental): render the expanded model answer as Markdown 2026-10-26 13:26:10 +08:00
mektpoy 65dcfaefa5 fix(experimental): align package version and remove duplicated helpers 2026-10-26 13:26:10 +08:00
mektpoy 8a25bac0ab feat(experimental): explain retries, attempts, context refreshes, and approvals as event rows 2026-10-26 13:26:10 +08:00
mektpoy a5b5d3a865 feat(experimental): expand the full model answer from step details 2026-10-26 13:26:10 +08:00
mektpoy 310e943fe7 feat(experimental): ship the Statistics view through Developer tools and rename its tab 2026-10-26 13:26:10 +08:00
mektpoy d284f67c54 fix(experimental): keep event and step trigger text vertically centered 2026-10-26 13:25:52 +08:00
mektpoy 1ddc7e23ca feat(experimental): show the step start timestamp with date and milliseconds 2026-10-26 13:25:52 +08:00
mektpoy 8a26b3b06f feat(experimental): total the whole session from host projections 2026-10-26 13:25:52 +08:00
mektpoy 534c0845db chore(experimental): refresh translation pairing after rebase 2026-10-26 13:25:51 +08:00
mektpoy f234b091df feat(experimental): add non-step event rows and context delta switches 2026-10-26 13:25:51 +08:00
mektpoy a885fc7d5d feat(experimental): show compaction summary calls in the perf table 2026-10-26 13:25:51 +08:00
mektpoy 8dec878ecf fix(experimental): keep totals cumulative and switch token units to M 2026-10-26 13:25:51 +08:00