Dudu-0223
4514b99d9c
Merge master into feat/subagent-names
2026-10-29 17:43:46 +08:00
zhc
9dce789696
refactor(client): render context menu icons through keyed slots
2026-10-28 20:27:27 +08:00
zhc
a5f1d4a16a
refactor(client): bind context menus at their Slot consumers
...
Merge master and preserve pinned-row visibility. Remove redundant Chat and tool-tree menu forwarding, unify trigger names, and bind file targets at the consuming Slot. Address CI static and coverage gaps without changing upstream scroll assertions.
2026-10-28 19:15:45 +08:00
zhc
49e9d42a00
refactor(context-menu): inject shared trigger bindings through slots
2026-10-28 17:08:06 +08:00
Yichen Jiang
4dba5b61e8
Merge remote-tracking branch 'origin/master' into worktree/issue-7150-investigation-4fc2ca
2026-10-28 13:04:39 +08:00
Yichen Jiang
9170c7b285
Merge remote-tracking branch 'origin/master' into worktree/issue-7150-investigation-4fc2ca
...
# Conflicts:
# docs/capability-seams.i18n.yaml
# docs/persistence-catalog.i18n.yaml
# docs/persistence-schema.json
2026-10-28 12:39:39 +08:00
imccyu
79231619e4
🔀 Sync master and resolve sidebar column comment
2026-10-28 11:31:29 +08:00
imccyu
00d541438b
release(dsh): 0.2.2-alpha.2
2026-10-28 02:03:15 +08:00
imccyu
69c389ae11
release(dsh): 0.2.2-alpha.1
2026-10-28 00:00:58 +08:00
Yichen Jiang
af086ad377
Merge remote-tracking branch 'origin/master' into worktree/pr-7027-badge-refresh
...
# Conflicts:
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# docs/persistence-catalog.i18n.yaml
# docs/persistence-catalog.md
# docs/persistence-catalog.zh.md
# docs/persistence-schema.json
# packages/client/ui-deepseek-model-label-1017/package.json
2026-10-27 14:38:36 +08:00
imccyu
6a19d120c9
Merge master into DSH 0.2.1-rc.4 synchronization branch
2026-10-26 16:18:13 +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
Dudu-0223
db38164d4c
docs(subagent): clarify shared preset delegation tradeoffs
2026-10-26 15:02:10 +08:00
Yichen Jiang
47bb7c142b
Merge origin/master into worktree/issue-7150-investigation-4fc2ca
2026-10-26 14:00:34 +08:00
Yichen Jiang
a36ddf4c40
refactor(session): register request upload exclusions
2026-10-26 13:55:47 +08:00
Saafo
ab664440f8
🔀 Sync master and regenerate Dockkit translation record
2026-10-26 12:07:23 +08:00
imccyu
6d4faf5423
release(dsh): align master packages with 0.2.1-rc.4
2026-10-26 01:31:00 +08:00
imccyu
3014b0af0f
Merge master into DSH 0.2.1-rc.4 synchronization branch
2026-10-26 01:29:12 +08:00
imccyu
341beb33c0
release(dsh): 0.2.1-rc.4
2026-10-26 00:57:37 +08:00
CreatixChu
7bc30c4cba
fix(attachments): 复用完整图片引用,取消 Session 历史扫描 ( #7021 )
...
* test(api): measure historical image read costs
* fix(test): resolve image benchmark paths from its config
* fix(attachments): read stored images without scanning sessions
* test(attachments): complete by-id fixtures and access assertions
* fix(docs): implement image-id read on catalog fixture
* docs(attachments): refresh generated read contracts
* test(web): verify stored images across history and forks
* docs(api): clarify image read metadata and permission scope
* test(api): type benchmark instrumentation without unsafe returns
* test(api): retire unknown-cast allowances with removed history fixtures
* test(attachments): isolate browser cases and document store-wide access
* test(web): intercept the by-id thumbnail read path
* docs(perf): run generated diagnostic from its owning package
* refactor(attachments): reuse reference reads for conversation images
* docs(api): refresh complete image reference client contract
* test(ui-chat): assert complete image reference forwarding
* test(perf): measure image reads against current Session observations
2026-10-25 09:40:53 +00:00
Dudu-0223
f84c7371ca
refactor(subagent): keep names in a durable alias map
2026-10-25 13:46:55 +08:00
Dudu-0223
0a618f13d5
test(subagent): scope preset round trips to their snapshot scenario
2026-10-25 12:24:04 +08:00
Dudu-0223
f78984a497
fix(subagent): share delegation tools within each preset revision
2026-10-25 12:17:00 +08:00
Dudu-0223
15386b4440
feat(subagent): move optional names into a separate plugin
2026-10-25 12:06:43 +08:00
imccyu
3081c71bab
Revert "fix(compaction): retry oversized summaries with smaller prefixes"
2026-10-23 22:59:05 +08:00
1tops
e54b1326f8
Merge pull request #6993 from deepseek-harness/fix/summary-overflow-recovery
...
fix(compaction): retry oversized summaries with smaller prefixes
2026-10-23 21:16:37 +08:00
Dudu-0223
a3a235321c
test(subagent): migrate loader stubs and cover root exclusions
2026-10-23 16:29:54 +08:00
Dudu-0223
b3d4933f39
refactor(subagent): own live lineage outside core agent registry
2026-10-23 16:07:11 +08:00
Dudu-0223
871a2bab84
Merge remote-tracking branch 'origin/master' into refactor/agent-team-named-subagents
2026-10-23 15:20:02 +08:00
1tops
a153557280
fix(snapshot): allocate long Windows workspace paths natively
2026-10-23 15:01:21 +08:00
Dudu-0223
e914c285d2
Merge master into subagent refactor
2026-10-23 14:45:13 +08:00
1tops
70e678c492
fix(snapshot): bound padded workspace directory names
2026-10-23 14:22:41 +08:00
mektpoy
6e4eda77c8
Merge origin/master into fix/agent-loop-series-start-prefix-cache
2026-10-23 14:06:46 +08:00
mektpoy
6b9f7fcaa7
test(agent-loop): pin the unchanged-text series start in a recorded session
...
Add an authored headless scenario that appends a changed prompt and then replaces a surface node before the third step. The unchanged-rendering series start must keep both prompt versions and write no system/message event; the scenario fails against the pre-fix projection. Also tighten the tool-series-start assertions and make the prefix premise explicit.
2026-10-23 14:06:08 +08:00
1tops
595f5a65f3
docs(compaction): clarify retry costs and safe integer validation
2026-10-23 13:27:31 +08:00
imccyu
00e06cfac9
release(dsh): align master packages with 0.2.1-rc.3
2026-10-23 12:02:11 +08:00
imccyu
14f0b2aafe
Merge master into DSH 0.2.1-rc.3 synchronization branch
2026-10-23 11:56:34 +08:00
1tops
dd87277afa
docs(compaction): clarify summary overflow recovery contracts
2026-10-23 11:47:56 +08:00
1tops
b5b1b5f0e5
fix(snapshot): resolve native Windows paths before sizing cwd
2026-10-23 10:33:51 +08:00
Shuhan Lin
cd6187f901
test(compaction): stabilize overflow snapshots and cover entry points
2026-10-23 09:53:08 +08:00
imccyu
d02ea370ee
release(dsh): 0.2.1-rc.3
2026-10-23 01:11:35 +08:00
Yichen Jiang
7ebceb3822
feat(client): render catalog badges in the model selector
...
The composer model seat shows a catalog model's badge after its name in
the trigger, the root-menu value, and each option: a Tag in the badge's
tone whose text is resolved for the active locale through
ctx.locale.resolveText. A conversation.input.model.label contribution
replaces the name and badge together and receives the badge in its
owner props.
Remove ui-deepseek-model-label-1017, which hard-coded `1017` beside
DeepSeek-V4.1-Flash for two providers, and its Web bundle row. The badge
now comes only from the model listing, so the build ships none of its
own; the upgrade guide covers profile patches that still target the
removed row. The Web e2e replaces the fixed-badge case with replay
catalogs that declare literal and translated badges, and the replay
adapter validates and advertises a configured badge.
2026-10-22 18:47:49 +08:00
Dudu-0223
575606a356
refactor(subagent): flatten activation task options
2026-10-22 18:05:13 +08:00
Dudu-0223
21bd0789ec
Merge master and preserve parent-message settlement deduplication
2026-10-22 17:33:12 +08:00
Dudu-0223
9581e13e78
refactor(subagent): name root wait for tree work
2026-10-22 17:19:33 +08:00
Saafo
54daad316e
🔀 Sync master and adapt sidebar integration tests
2026-10-22 16:04:55 +08:00
Yichen Jiang
c1238b8792
Merge pull request #5263 from deepseek-harness/worktree/web-search-dynamic-tool-e26c2b
...
feat(web): withhold web_search and web_fetch from requests without credentials
2026-10-22 15:53:05 +08:00
Saafo
15af3baa86
♻️ Split tree keyboard navigation from mobile drawer changes
2026-10-22 13:53:42 +08:00
Saafo
d269bf8ddb
🔀 Merge master and preserve sidebar keyboard navigation
2026-10-22 12:55:55 +08:00
Turtle
f60cbc909b
docs(boot): point remaining bundle-list references at official-bundles
...
Move the template value assertions into the official-bundles tests so a
template edit leaves app-boot tests untouched.
2026-10-22 12:05:04 +08:00