LogosVeritas
8b8c9d9eea
Merge latest master into feat/python-sdk-slash-commands
2026-10-29 13:21:31 +08:00
LogosVeritas
09eac50a14
Merge master into feat/python-sdk-slash-commands
2026-10-29 12:59:36 +08:00
fz
c2b668ccd8
Merge master and regenerate plugin manager translation record
2026-10-29 11:51:38 +08:00
_Kerman
6a994ee917
Merge pull request #7463 from deepseek-harness/fix/plugin-install-failure-diagnostics
...
fix(plugin-manager): 安装失败时补齐诊断输出与完整日志入口
2026-10-29 11:42:57 +08:00
_Kerman
e5269b3bd6
fix(plugin-manager): keep the check's diagnostic honest and off the answer
...
Review fixes for the GitHub connection check: the returned packageResult
no longer carries the check's command line (it stays a module-local field
of the streamed run), and the recorded line drops URL user information
while Git still runs the address as typed. A check the deadline stopped
records the coerced status 1 in the result because an exit code is a
number, while its streamed run reports none; the JSDoc, package README
and boot subsystem page now say exactly that.
2026-10-28 16:35:13 +08:00
LogosVeritas
9976a87e97
Merge master into feat/python-sdk-slash-commands
2026-10-28 16:14:33 +08:00
_Kerman
9005026ea6
fix(plugin-manager): stream the install diagnostics a failed run already holds
...
A failed installation could show the generic sentence while its details
panel stayed empty. A pnpm run that printed nothing had its diagnostic
written to the complete log and the result but never streamed, and the
GitHub connection check that stops an installation before pnpm ran kept
its captured output only in the result. Both now reach the install-log
stream the dialog renders: the no-output diagnostic streams as the run's
output, and a network or timeout check failure streams the exact
git ls-remote command line and its output as the installation's only
run under the caller's request id, with no exit code when the check
timed out. A check failure pnpm may resolve streams nothing.
2026-10-28 14:08:30 +08:00
creatixchu
077ec64ac2
Merge remote-tracking branch 'origin/master' into feat/cua-desktop-delivery
...
# Conflicts:
# apps/web/tests/preview-boot.e2e.ts
# packages/client/ui-plugin-manager/README.i18n.yaml
# scripts/tests/ci-release-selfhosted.spec.ts
# snapshots/web/creation-recommendations/session.v4.jsonl
2026-10-28 14:08:20 +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
fz
c0f40e469d
Merge master and retain upstream portable test fixes
2026-10-27 22:18:11 +08:00
creatixchu
e6adfaeab2
Merge remote-tracking branch 'origin/feat/cua-helper-permissions' into feat/cua-desktop-delivery
...
# Conflicts:
# snapshots/web/creation-recommendations/session.v4.jsonl
2026-10-27 18:20:31 +08:00
creatixchu
6e4760ad86
fix(cua): include release records and prepare local registry helpers
2026-10-27 17:15:47 +08:00
creatixchu
dbd881ab46
feat(cua): deliver notarized helpers through on-demand plugin installation
2026-10-27 17:07:25 +08:00
fz
3a80325a71
fix(sdk): verify and document plugin management prerequisites
2026-10-26 23:50:27 +08:00
imccyu
6a19d120c9
Merge master into DSH 0.2.1-rc.4 synchronization branch
2026-10-26 16:18:13 +08:00
LogosVeritas
0939fd6549
fix(test): retry busy git transport fixture cleanup
...
Bound temporary-directory removal retries after probes and HTTP fixtures
finish, preserving cleanup errors when retries are exhausted.
2026-10-26 13:45:06 +08:00
winewill
5be33a66d2
test(desktop): isolate diagnostic fixtures and clarify record limits
2026-10-26 11:12:50 +08:00
winewill
6cbbc8caa5
Merge master and reconcile desktop diagnostic records
2026-10-26 11:05:45 +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
cf65ee6e01
Merge master into bundle Host platform support
2026-10-25 11:58:20 +08:00
winewill
36dce6b596
fix(desktop): preserve operation identity and bound diagnostic shutdown
2026-10-23 14:36:04 +08:00
creatixchu
205a465046
feat(plugins): hide unsupported bundles from default discovery
2026-10-23 14:10:57 +08:00
creatixchu
82bbf85894
fix(plugins): report unsupported bundle activation and address review
2026-10-23 13:15:05 +08:00
creatixchu
2e0cc478e8
Merge master into bundle Host platform support
2026-10-23 13:12:09 +08:00
winewill
37d26dd098
merge: include upstream locale dictionary fixes
2026-10-23 13:05:17 +08:00
imccyu
37faa05ffa
Merge master into DSH 0.2.1-rc.3 synchronization branch
2026-10-23 12:55:47 +08:00
Turtle
9b4aacb41a
refactor(util): collect hardcoded official plugin lists in dsh-official-bundles
...
Move @deepseek-ai/dsh-official-bundles from packages/boot to packages/util
and move the plugin manager's protected plugin list and the Web plugin
page's hidden, ordered, and experimental bundle lists into it, so editing
any of these lists no longer touches app-boot or either plugin manager
package.
2026-10-23 12:12:38 +08:00
07akioni
dee4969d5f
Merge branch 'master' into feat/desktop-operation-diagnostics
2026-10-23 12:03:55 +08:00
imccyu
14f0b2aafe
Merge master into DSH 0.2.1-rc.3 synchronization branch
2026-10-23 11:56:34 +08:00
imccyu
d02ea370ee
release(dsh): 0.2.1-rc.3
2026-10-23 01:11:35 +08:00
07akioni
84edeadc2b
feat(i18n): add Spanish French German Russian and Portuguese
2026-10-22 19:53:52 +08:00
winewill
cda5c51b4f
merge: reconcile desktop diagnostics with master
2026-10-22 18:47:16 +08:00
Turtle
b70735089d
docs(plugin-manager): keep pendingBuilds JSDoc on one line
2026-10-22 15:38:14 +08:00
Turtle
a8bf3e7600
fix(plugin-manager): harden git allowBuilds key parsing
...
Capture git keys that contain spaces, skip keys whose git URL carries a
credential, and isolate Git configuration for the real pnpm test.
2026-10-22 15:38:14 +08:00
Turtle
220301c614
fix(plugin-manager): offer script approval for git-hosted packages
...
pnpm 11 refuses to prepare a git-hosted dependency with
ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED instead of reporting ignored build
scripts. Classify that error as build-blocked and record the allowBuilds
key pnpm suggests, so the existing approval-and-retry flow applies.
Fixes #6837
2026-10-22 15:37:59 +08:00
Turtle
8255ebe3cc
Merge remote-tracking branch 'origin/master' into turtle/git-https-source-auth-b46e6aff6136
2026-10-22 14:09:45 +08:00
Turtle
420a7797f6
fix(plugin-manager): harden Git transport probe prompts, fragments and attribution
...
Refs #6938
2026-10-22 14:07:10 +08:00
Turtle
f59f0dfc67
fix(plugin-manager): install self-hosted Git plugins over SSH when only SSH can read them
...
Refs #6938
2026-10-22 13:42:56 +08:00
Turtle
e0e37bfd3d
refactor(boot): move official bundle lists out of app-boot
...
Profile templates and the default, optional, on-demand, retired, and
installation-owned bundle lists move to the new data-only package
@deepseek-ai/dsh-official-bundles, so editing a bundle list no longer
touches app-boot.
2026-10-22 11:56:47 +08:00
_Kerman
d98025a089
Merge origin/master into xtr/tool-executor-plugins
2026-10-21 18:01:55 +08:00
07akioni
11295990b5
fix(i18n): cover nested metadata and repair locale CI regressions
2026-10-21 17:00:42 +08:00
creatixchu
684bb206af
Merge master into bundle platform support
2026-10-21 16:22:55 +08:00
07akioni
ed783066e6
fix(i18n): complete Japanese plugin metadata and guard locale coverage
2026-10-21 16:14:12 +08:00
_Kerman
a53ecb2f3a
Merge origin/master into xtr/tool-executor-plugins
2026-10-21 15:56:44 +08:00
Turtle
f9ec718a48
feat(preset): enable plugin_manager in standard mode
2026-10-21 11:47:26 +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
creatixchu
be0c971766
Merge updated approval base into bundle platform support
2026-10-21 10:42:25 +08:00
Ziya and ZiyaZhang
5e9bb51724
feat(plugins): Ralph 循环和会话搜索默认从 GUI 隐藏 ( #6754 )
...
* feat(plugins): hide Ralph and session search from default discovery
* fix: keep hidden bundled plugins explicitly activatable
---------
Co-authored-by: ZiyaZhang <[email protected] >
2026-10-20 10:26:31 -07:00