ZiyaZhang
ac61d7ea5d
Merge master into personalized pages experiment
2026-10-21 08:29:27 -07:00
ZiyaZhang
58dea020c0
feat(experimental): propose personalized pages with a dsh-action answer block
...
The proposal is a fenced dsh-action JSON object at the end of the final
answer instead of a suggest_action tool call. The projection reads the
last valid block of an assistant message, keeps one card per turn, and
marks a proposal written while queuedMessageLimit user messages are
queued as suppressed; the chat hides dsh- fences from rendered answers.
The Web replay fixture, tool catalog and READMEs follow the toolless
mechanism.
2026-10-21 08:27:41 -07:00
_Kerman
ded424132e
Merge pull request #6619 from deepseek-harness/xtr/session-store-write-lifecycle
...
fix(session): 约束托管 Session 的事件发布时序
2026-10-21 22:10:32 +08:00
ZiyaZhang
d28efd25a2
Merge master into personalized pages experiment
2026-10-21 06:10:18 -07:00
winewill
69b446666b
Merge pull request #6711 from deepseek-harness/fix/desktop-update-background-focus
...
fix(desktop): keep update dialogs in-window and follow app theme
2026-10-21 20:51:20 +08:00
Magolor
f879017105
fix(tooling): 保留产品标识并修复 vendor 重命名检查 ( #6716 )
...
* fix(tooling): 保留产品标识并校验 vendored 包引用
* fix(tooling): preserve module rewrites in product-name exceptions
2026-10-21 20:42:35 +08:00
_Kerman
fef2f3d06e
Merge master into xtr/session-store-write-lifecycle
2026-10-21 19:27:56 +08:00
ZiyaZhang
3a8c1daf66
Merge master into personalized pages experiment
...
Follow the tool executor refactor: the tool/ptc-dispatch event type now comes
from dsh-tool-executor-ptc, and the tests invoke tools through dsh-tool-testkit.
Regenerate the doc graphs, tool catalog and persistence schema after the merge
and re-record their translation pairing.
2026-10-21 03:50:29 -07:00
Tianyi Cui
2a48671b83
Merge pull request #6472 from deepseek-harness/worktree/session-copy-markdown
...
feat(session): copy sessions as Markdown with source paths
2026-10-21 18:49:57 +08:00
winewill
1d41b28ed6
Merge master and fix desktop update CI integration
2026-10-21 18:37:44 +08:00
ZiyaZhang
b6c3f57c6c
Merge master into personalized pages experiment
2026-10-21 03:35:02 -07:00
_Kerman
b43a01e285
Merge master into xtr/session-store-write-lifecycle
2026-10-21 18:16:23 +08:00
Tianyi Cui
84cfd5f76d
Merge master 98fb6ddd into session-copy-markdown
...
Integrate exact origin/master 98fb6dddb86a9f631054417d48bfc07c06e95a68. Adopt master's canonical narrow-layout overflow probe instead of the branch-local equivalent. Preserve Session Markdown copy, source-path metadata, and locale integration.
2026-10-21 18:10:46 +08:00
_Kerman
d98025a089
Merge origin/master into xtr/tool-executor-plugins
2026-10-21 18:01:55 +08:00
Tianyi Cui
7a3c24738e
Merge master b9bdd062 into session-copy-markdown
...
Integrate exact origin/master b9bdd062c8ffd3dc234ebea7f5dff55ff26d87ad. Preserve the Session Markdown copy lifecycle and dictionary while adopting the Japanese locale, regenerate the client slot catalog, and add the Japanese quote-removal string required by the merged locale type.
2026-10-21 17:10:56 +08:00
07akioni
11295990b5
fix(i18n): cover nested metadata and repair locale CI regressions
2026-10-21 17:00:42 +08:00
07akioni
9ce74cda96
feat(desktop): localize Windows installer with per-language JSON resources
2026-10-21 16:43:19 +08:00
07akioni
87c4de2e43
chore(i18n): limit added locale checks to JSON metadata
2026-10-21 16:22:53 +08:00
ZiyaZhang
b6c967c984
Merge master into experimental personalized pages
2026-10-21 01:21:39 -07:00
07akioni
ed783066e6
fix(i18n): complete Japanese plugin metadata and guard locale coverage
2026-10-21 16:14:12 +08:00
_Kerman
f53d476790
chore(tools): drop unused testing export policy
2026-10-21 16:09:26 +08:00
_Kerman
a53ecb2f3a
Merge origin/master into xtr/tool-executor-plugins
2026-10-21 15:56:44 +08:00
imccyu
d4aa52c2be
Merge pull request #6796 from deepseek-harness/07akioni/japanese-locale
...
feat(locale): 增加日语界面支持
2026-10-21 15:44:22 +08:00
Turtle
6db97a9b61
Merge pull request #6824 from deepseek-harness/turtle/make-clean-node-modules-3061242ba73e
...
fix(scripts): remove dangling pnpm links in clean
2026-10-21 15:12:49 +08:00
_Kerman
d6dc8890b9
Merge github/master into xtr/session-store-write-lifecycle
2026-10-21 15:01:22 +08:00
Turtle
94092349ab
fix(scripts): clean links into removed packages and skip external node_modules
...
Links whose target this clean removes, or whose target loops or passes through a file, are residue. A node_modules directory resolving outside the repository is not scanned.
2026-10-21 14:40:16 +08:00
Turtle
81ee28eebb
fix(scripts): remove dangling pnpm links in clean
...
pnpm install keeps hoisted links to deleted workspace packages, and the Desktop development build fails reading their package.json.
Fixes #6823
2026-10-21 14:22:12 +08:00
_Kerman
6bfe05c6f5
refactor(agent): name captured step selection modelSelection
2026-10-21 14:08:11 +08:00
_Kerman
4b36aebb97
Merge remote-tracking branch 'origin/master' into xtr/session-model-selection
2026-10-21 13:57:15 +08:00
_Kerman
62a1075fe7
Merge remote-tracking branch 'origin/master' into xtr/session-model-selection
...
# Conflicts:
# docs/persistence-schema.json
2026-10-21 13:56:41 +08:00
_Kerman
051ac9154b
Merge pull request #6688 from deepseek-harness/xtr/ptc-birpc-transport
...
refactor(ptc-runtime-node): carry the process control channel over birpc
2026-10-21 13:53:43 +08:00
07akioni
358c142716
Merge master for current locale keys
2026-10-21 13:47:53 +08:00
_Kerman
a8013ddc35
Merge remote-tracking branch 'github/master' into xtr/session-store-write-lifecycle
...
# Conflicts:
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# docs/persistence-schema.json
2026-10-21 13:45:24 +08:00
07akioni
6238020202
fix(locale): type additional dictionaries and complete Japanese registration
2026-10-21 13:42:49 +08:00
_Kerman
6c1ae74d16
refactor(ptc): separate client declarations from host policy types
2026-10-21 12:13:50 +08:00
ZiyaZhang
66078e79a8
Merge latest master into personalized pages experiment
...
# Conflicts:
# packages/client/ui-plugin-manager/tests/components.client.spec.tsx
2026-10-20 21:06:46 -07:00
turtle1999
5b23990a0e
Merge remote-tracking branch 'origin/master' into persistence-schema-digest-keys
...
# Conflicts:
# docs/persistence-schema.json
2026-10-21 12:06:20 +08:00
Chinesezjc
b526b87520
Merge pull request #6729 from deepseek-harness/fix/weighted-approval-status-and-check
...
fix(ci): gate weighted approval through its commit status and label the conclusion
2026-10-21 11:51:22 +08:00
07akioni
342965a75b
Merge remote-tracking branch 'origin/master' into 07akioni/japanese-locale
2026-10-21 11:42:35 +08:00
07akioni
3f9f36e92d
feat(locale): add Japanese client and desktop translations
2026-10-21 11:42:12 +08:00
_Kerman
38b9a095f3
Merge remote-tracking branch 'origin/master' into xtr/tool-executor-plugins
...
# Conflicts:
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# packages/web/tool-web/tests/integration.spec.ts
# pnpm-lock.yaml
# scripts/check-workspace-constraints.spec.ts
# scripts/check-workspace-constraints.ts
2026-10-21 11:22:06 +08:00
_Kerman
96b32df5db
Merge remote-tracking branch 'origin/master' into xtr/ptc-birpc-transport
2026-10-21 10:30:33 +08:00
_Kerman
7bab95f8da
refactor(ptc-runtime-node): rely on birpc defaults for message handling
...
Keep the stream side owned here: line bounds, the leading-brace check,
the write-queue limit and closure. On the birpc side, drop the strict
envelope validation, falsy-rejection normalization and fatal UTF-8
decoding. Calls to methods an endpoint does not own are answered with
birpc's error and unknown messages are ignored; the resolver still runs
only own methods and none after the endpoint closes.
2026-10-20 23:28:27 +08:00
_Kerman
200dedd494
chore: trim unrelated model-selection changes
2026-10-20 22:13:30 +08:00
_Kerman
a9c006f9c3
refactor(agent): own model selection on each agent
2026-10-20 21:09:09 +08:00
_Kerman
639602e63a
Merge origin/master into xtr/session-model-selection
2026-10-20 20:57:11 +08:00
creatixchu
f8912d267f
fix(plugins): retain independent row controls during query suspension
2026-10-20 20:17:53 +08:00
ZiyaZhang
50f21daa84
Merge master into personalized pages experiment
2026-10-20 04:52:17 -07:00
ZiyaZhang
d6ad08c758
refactor(experimental): load creation guidance through skill and compose remote
2026-10-20 04:48:26 -07:00
Chinesezjc
82461b7f33
fix(ci): keep the weighted approval status unchanged and add the decision check run
...
Only add the `weighted approval decision` check run: the required
`weighted approval` commit status keeps its `pending`, `success`, and `error`
states exactly as before, and branch rules keep requiring it. The check run
reports the same decision as a conclusion label and is not required, so it
never blocks a merge.
The Agent Note and README now state the status semantics as unchanged and the
measured reason a required check run is not available here.
2026-10-20 19:44:13 +08:00