Yichen Jiang
61719629fc
Merge remote-tracking branch 'origin/master' into worktree/process-plugin-streaming-72f9b3
...
# Conflicts:
# apps/web/tests/expected/agent-preset-selection/header.expected.md
# docs/architecture.i18n.yaml
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# docs/persistence-catalog.i18n.yaml
# docs/persistence-catalog.md
# docs/persistence-catalog.zh.md
# docs/persistence-schema.json
# docs/subsystems/web-client.i18n.yaml
# packages/api/README.i18n.yaml
# packages/api/README.md
# packages/api/README.zh.md
# packages/api/session-controller/README.i18n.yaml
# packages/api/session-controller/README.md
# packages/api/session-controller/README.zh.md
# packages/api/session-controller/src/client/sessions/manager.ts
# packages/api/session-controller/src/client/sessions/service.ts
# packages/api/session-controller/tests/manager.client.spec.ts
# packages/client/locale/tests/language-row.client.spec.tsx
# packages/client/ui-chat/tests/chat-view.client.spec.tsx
# packages/client/ui-chat/tests/transcript-view-row.client.spec.tsx
# packages/client/ui-conversation/tests/conversation-registry.client.spec.ts
# packages/client/ui-conversation/tests/enter-behavior-row.client.spec.tsx
# packages/client/ui-conversation/tests/input-bar.client.spec.tsx
# packages/client/ui-conversation/tests/input-matrix.client.spec.tsx
# packages/client/ui-conversation/tests/input-scenarios.client.spec.tsx
# packages/client/ui-conversation/tests/skeleton.client.spec.tsx
# packages/client/ui-deliverables/tests/deliverables.client.spec.tsx
# packages/client/ui-jobs/tests/job-list-action.client.spec.tsx
# packages/client/ui-layout/tests/app-frame.client.spec.tsx
# packages/client/ui-layout/tests/document-title.client.spec.tsx
# packages/client/ui-open-in-app/tests/open-in-app-action.client.spec.tsx
# packages/client/ui-primitives/README.i18n.yaml
# packages/client/ui-session/tests/ui-session.client.spec.ts
# packages/client/ui-settings-general/tests/settings-root.client.spec.tsx
# packages/client/ui-settings-unarchive-sessions/tests/components.client.spec.tsx
# packages/client/ui-subagent/README.i18n.yaml
# packages/client/ui-subagent/README.md
# packages/client/ui-subagent/README.zh.md
# packages/client/ui-subagent/src/client/SubagentHeaderLineage.tsx
# packages/client/ui-subagent/tests/conversation-ui.client.spec.tsx
# packages/client/ui-theme/tests/appearance-row.client.spec.tsx
# packages/client/ui-theme/tests/font-size-row.client.spec.tsx
# packages/client/ui-tool/tests/coverage-tails.client.spec.tsx
# packages/client/ui-tool/tests/diff-card.client.spec.tsx
# packages/client/ui-tool/tests/image-card.client.spec.tsx
# packages/client/ui-tool/tests/read-card.client.spec.tsx
# packages/client/ui-tool/tests/terminal-card.client.spec.tsx
# packages/client/ui-trajectory/tests/views.client.spec.tsx
# packages/client/ui-user-questions/tests/plan-review-panel.client.spec.tsx
# packages/client/ui-user-questions/tests/user-questions-composer.client.spec.tsx
# packages/client/ui-workflow-run/tests/workflow-run.client.spec.tsx
# packages/client/ui-workspace/tests/apply.client.spec.ts
# packages/client/ui-workspace/tests/tree.client.spec.ts
# packages/client/ui-workspace/tests/workspace-browser.client.spec.tsx
# packages/client/ui-workspace/tests/workspace-picker.client.spec.tsx
# packages/client/ui-workspace/tests/workspaces-service.client.spec.ts
# packages/extensions/cordis-client-runner/src/client/slot-catalog.ts
# packages/jobs/tool-jobs/src/index.ts
# packages/shell/tool-bash/README.i18n.yaml
# packages/test-support/client-runtime/src/sessions.ts
2026-09-21 11:34:20 +08:00
fz
f25957d442
Merge remote-tracking branch 'origin/master' into feat/workspace-dependencies-package
2026-09-20 14:50:54 +08:00
imccyu
9fd0a5ad52
refactor(boot): keep runtime-only profile resolution
2026-09-19 13:29:13 +08:00
Yichen Jiang
5c10701df2
Merge remote-tracking branch 'origin/master' into worktree/jobs-api-review-3052
...
# Conflicts:
# apps/web/tests/expected/agent-preset-selection/header.expected.md
# packages/client/ui-chat/src/client/chat/ContextInjectionRow.tsx
# packages/client/ui-jobs/package.json
# packages/client/ui-jobs/src/client/JobListAction.module.css
# packages/client/ui-jobs/src/client/JobListAction.tsx
# packages/client/ui-jobs/tests/job-list-action.client.spec.tsx
# packages/client/ui-subagent/README.i18n.yaml
# packages/client/ui-subagent/README.md
# packages/client/ui-subagent/README.zh.md
# packages/client/ui-subagent/src/client/SubagentHeaderLineage.tsx
2026-09-19 10:35:09 +08:00
fz
3ebd70020c
Merge origin/master into feat/workspace-dependencies-package
2026-09-18 11:42:26 +08:00
creatixchu
6b1808f432
release(dsh): 0.1.6-alpha.2
2026-09-17 21:11:19 +08:00
fz
6e49ccad18
feat(skill): extract the workspace-dependencies tool into a package
...
Move `load_workspace_dependencies` and the primary-runtime payload logic out
of `apps/desktop-host` into `@deepseek-ai/dsh-tool-workspace-dependencies`
so profiles other than Desktop can mount the same tool. Desktop keeps its
behavior through the package.
Two additions for carriers that are not Electron applications:
- `root` is optional: without it the payload is validated and used in place
(no copy under the Harness home), which suits read-only container layers.
- `runtime.json` accepts `linux`, and the `node` / `pnpm` components are
optional; the returned paths and the tool output omit what the payload
does not ship.
The `sdk` profile mounts the tool and `@deepseek-ai/dsh-skill-office` when
`DSH_PRIMARY_RUNTIME` names a payload directory (its sibling `office-skills/`
carries the skill resources); both rows stay disabled otherwise. Both
packages join the Python runtime closure.
2026-09-17 18:16:47 +08:00
Yichen Jiang
0d734a8fe7
fix(jobs): adapt desktop update checks to session callers
2026-09-17 16:52:09 +08:00
winewill
371054b072
chore(release): restore merge-target prerelease version
2026-09-17 11:27:24 +08:00
winewill
a11b0a218c
Merge branch 'codex/desktop-test-package-20260916' into feat/desktop-update
...
# Conflicts:
# packages/client/ui-deliverables/package.json
# packages/client/ui-directory-picker-native/package.json
# packages/extensions/tool-cordis/package.json
2026-09-17 11:05:11 +08:00
winewill
c06d2719d0
merge: sync latest master into desktop updates
2026-09-17 10:48:32 +08:00
winewill
c624c2eff0
fix(desktop): present installer welcome and package 0.1.6-alpha.1.20260916.2
2026-09-16 19:37:48 +08:00
winewill
69bf9f9054
release(dsh): 0.1.6-alpha.1.20260916.1
2026-09-16 18:04:50 +08:00
turtle1999
8c5ae870c2
fix(creator): address plugin workflow review findings
2026-09-16 17:22:38 +08:00
yudshj
82ab876331
fix(office): validate strict and corrupt OOXML
2026-09-16 15:21:18 +08:00
yudshj
fa518ecd89
feat(desktop): enable standalone Office skills
2026-09-16 15:21:18 +08:00
yudshj
869a3f6d27
feat(desktop): ship standalone Python Office runtime
2026-09-16 13:00:13 +08:00
winewill
63dd8fb80d
feat(desktop): add ordinary and mandatory update flows
2026-09-16 10:48:23 +08:00
07akioni
4feb87da34
feat(desktop): load bundled Web UI before backend readiness
2026-09-15 13:43:27 +08:00
07akioni
aa083ebfa4
Merge latest master into thin Electron Web UI
2026-09-15 11:25:07 +08:00
creatixchu
ea53423b60
release(dsh): 0.1.6-alpha.1
2026-09-15 09:35:57 +08:00
07akioni
bafe2b7d55
Merge master into thin Electron Web UI and reconcile runtime resolution
2026-09-15 01:17:42 +08:00
imccyu
fa7d5519f5
feat(desktop): run runtime host from asar
2026-09-14 22:52:44 +08:00
07akioni
0c88492646
feat(desktop): bundle release-bound workspace runtimes
2026-09-14 18:09:22 +08:00
07akioni
587c21d06b
refactor(desktop): inherit shared Web profile defaults
2026-09-11 16:54:39 +08:00
07akioni
253873f340
Merge origin/master into thin Electron Web UI branch
2026-09-11 13:43:03 +08:00
07akioni
ae84dd3381
fix(desktop): address shared runtime review and CI regressions
2026-09-11 11:24:17 +08:00
07akioni
8345ac129e
fix(desktop): separate default port and replace plugin update prompt
2026-09-10 22:29:49 +08:00
07akioni
e84a4e857e
refactor(desktop): run shared Web UI in a thin Electron shell
2026-09-10 22:08:33 +08:00
Yichen Jiang
59f2e3be33
Merge release/dsh-0.1.5 version 0.1.5-rc.2 into master sync branch
2026-09-10 21:53:53 +08:00
Yichen Jiang
a305303422
release(dsh): 0.1.5-rc.2
2026-09-10 21:38:20 +08:00
07akioni
8ce9b21ea9
Merge master into fix/bundle-speed and preserve desktop runtime changes
2026-09-10 11:25:04 +08:00
imccyu
1ef9c1fa9a
release(dsh): 0.1.5-rc.1
2026-09-10 09:13:14 +08:00
imccyu
dd393c1820
release(dsh): 0.1.5-alpha.2
2026-09-09 22:02:09 +08:00
imccyu
2faa751be9
release(dsh): 0.1.5-alpha.1
2026-09-08 23:06:34 +08:00
07akioni
8e4d3bab9f
feat: 优化打包方式、启动速度
2026-09-08 16:39:17 +08:00
07akioni
016af7c67b
Merge release 0.1.3-alpha.2 and reconcile desktop composition
2026-09-07 19:49:36 +08:00
07akioni
4879a8a33a
refactor(desktop): remove unrelated changes and own host dependencies
2026-09-07 13:16:04 +08:00
07akioni
9e5745de3b
fix(desktop): align app versions with release
2026-09-04 20:01:24 +08:00
07akioni
e09407e655
fix(desktop): adapt host fetch handlers
2026-09-04 16:29:01 +08:00
07akioni
fe0b7f2814
fix(desktop): move host out of CLI package
2026-09-04 16:21:45 +08:00