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
imccyu and imccyu
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