Yichen Jiang
850d2882f6
Merge commit '03af7e39c641a58fd77f5b3f7b3eb089f200e519' into worktree/pr3596-global-only
2026-09-14 19:57:15 +08:00
Yichen Jiang
9dc51c4666
Merge commit '7d96a1bcda353371db935725ef3a8d228312f42e' into worktree/pr3594-manifest-mergeup
...
# Conflicts:
# packages/api/remotes/src/client/index.ts
# pnpm-lock.yaml
2026-09-14 19:55:22 +08:00
Yichen Jiang
534d05a924
Merge remote-tracking branch 'origin/master' into worktree/pr3593-manifest-3899
...
# Conflicts:
# .agents/notes/rejected/simplification/2026-07-26-builtin-timer-promises-for-hand-rolled-sleeps.i18n.yaml
# .agents/notes/rejected/simplification/2026-07-26-builtin-timer-promises-for-hand-rolled-sleeps.md
# .agents/notes/rejected/simplification/2026-07-26-builtin-timer-promises-for-hand-rolled-sleeps.zh.md
# scripts/gen-cordis-catalog.ts
2026-09-14 19:51:13 +08:00
Yichen Jiang
2d660bf078
fix(web): list only installed packages on the sidebar Plugins page
...
The sidebar page no longer shows the profile template's own bundles
(dsh-base, dsh-web-app). The Settings Plugins section gets its read-only
Plugin list tab back for them, with both of its groups collapsed by
default. Restores @deepseek-ai/dsh-client-ui-settings-plugin-inventory
with its web bundle row, tsconfig entries, catalogs, and goldens, and
drops the built-in tag, locked switch, and source fact the page no
longer needs.
2026-09-14 16:45:13 +08:00
Tianyi Cui
16f97e2dfb
refactor(browser-use): defer DSH inference integration
2026-09-14 15:43:14 +08:00
Yichen Jiang
6a6796f48d
refactor(web): separate preset management from global plugins
2026-09-14 14:34:42 +08:00
Tianyi Cui
ee031f9cf9
Merge master into browser-use backends
2026-09-14 14:30:58 +08:00
Tianyi Cui
9845c543c0
docs(browser-use): refresh provider dependency graph
2026-09-14 14:23:52 +08:00
Yichen Jiang
07f9daa55a
refactor(plugins): limit manager operations to the global profile
2026-09-14 14:16:18 +08:00
Yichen Jiang
0a7f47e3f2
Merge remote-tracking branch 'origin/master' into worktree/web-sidebar-terminal
2026-09-14 12:03:02 +08:00
Yichen Jiang
c257c79872
Merge branch 'worktree/pr3595-sep14-sync' into feat/plugin-mgmt-4-web
2026-09-14 11:16:19 +08:00
Yichen Jiang
4373a42552
docs(settings): refresh the generated module graph
2026-09-14 11:15:21 +08:00
Yichen Jiang
4ca7c816d4
Merge branch 'worktree/pr3594-manifest-mergeup' into worktree/pr3595-sep14-sync
2026-09-14 11:14:17 +08:00
Yichen Jiang
b0a2aa7ec0
test(plugins): cover portable read failures and refresh the module graph
2026-09-14 11:13:34 +08:00
Yichen Jiang
3219a2d8e1
docs(api): refresh terminal dependency graph
2026-09-14 11:10:18 +08:00
Yichen Jiang
673fce91e2
Merge branch 'worktree/pr3595-sep14-sync' into feat/plugin-mgmt-4-web
...
# Conflicts:
# packages/client/ui-plugin-manager/README.i18n.yaml
# packages/client/ui-settings-plugin-inventory/README.md
# packages/client/ui-settings-plugin-inventory/tests/components.client.spec.tsx
# scripts/verify-package-readme-model-experience.ts
# tsconfig.base.json
# tsconfig.client.json
2026-09-14 11:07:31 +08:00
Yichen Jiang
0f14d6703b
Merge branch 'worktree/pr3594-manifest-mergeup' into worktree/pr3595-sep14-sync
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/event-producer-consumer.i18n.yaml
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/client/connection/src/client/fixture.ts
2026-09-14 10:56:36 +08:00
Yichen Jiang
8dc899641a
Merge branch 'worktree/pr3593-manifest-3899' into worktree/pr3594-manifest-mergeup
...
# Conflicts:
# .agents/notes/implemented/architecture/2026-09-11-native-entry-diagnostics-and-static-plugin-declarations.i18n.yaml
# .agents/notes/implemented/architecture/2026-09-11-native-entry-diagnostics-and-static-plugin-declarations.md
# .agents/notes/implemented/architecture/2026-09-11-native-entry-diagnostics-and-static-plugin-declarations.zh.md
# docs/capability-seams.i18n.yaml
# docs/capability-seams.md
# docs/capability-seams.zh.md
# docs/config-catalog.i18n.yaml
# docs/config-catalog.zh.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
# packages/api/remotes/src/client/index.ts
# packages/api/remotes/src/remote-events.ts
# packages/extensions/tool-cordis/src/api-catalog.ts
# scripts/check-workspace-constraints.ts
# scripts/gen-cordis-catalog.ts
2026-09-14 10:49:21 +08:00
Yichen Jiang
94419d809b
Merge remote-tracking branch 'origin/master' into worktree/pr3593-manifest-3899
...
# Conflicts:
# docs/capability-seams.i18n.yaml
# docs/capability-seams.md
# docs/capability-seams.zh.md
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/extensions/tool-cordis/src/api-catalog.ts
# packages/host/plugin-inventory/README.i18n.yaml
# packages/host/plugin-inventory/README.md
# vitest.config.ts
2026-09-14 10:44:12 +08:00
Yichen Jiang
1b7b50bbe1
Merge remote-tracking branch 'origin/master' into worktree/web-sidebar-terminal
...
# Conflicts:
# apps/web/package.json
# 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
# packages/api/remotes/src/client/index.ts
# packages/e2b/subprocess-e2b/README.md
# packages/e2b/subprocess-e2b/README.zh.md
# packages/e2b/subprocess-e2b/src/index.ts
# packages/e2b/subprocess-e2b/src/terminal.ts
# packages/e2b/subprocess-e2b/tests/subprocess.spec.ts
# packages/e2b/subprocess-e2b/tests/terminal.spec.ts
# packages/mcp/mcp-resources/README.i18n.yaml
# pnpm-lock.yaml
# scripts/verify-package-readme-model-experience.ts
# snapshots/session/cordis-inspect-jsdoc/session.v3.jsonl
# tsconfig.base.json
# tsconfig.client.json
# tsconfig.host.json
2026-09-14 10:36:31 +08:00
creatixchu
a7070008e7
Merge master and integrate image offload with both DeepSeek protocols
2026-09-14 10:19:11 +08:00
Tianyi Cui
e1612c2fdc
feat(browser-use): add per-Session experimental browser backends
2026-09-13 22:39:16 +08:00
Tianyi Cui
5f773a0ded
feat(workspace): restore archived sessions from a settings page
...
Sessions could be archived from the sidebar row menu but never restored:
the registry-global archive set was a one-way display filter with no
inverse RPC and no surface listing its members.
WorkspaceRegistry.unarchiveSession drops one id from archivedSessionIds in
one durable write on the same operation chain as archive, with no
session-existence probe because a removal cannot introduce an unknown
referent. The Workspace controller exposes it as workspace.unarchiveSession
returning the complete archive set, which the existing archived follow
increment already propagates, so no frame type and no persisted field
changes.
The new client package dsh-client-ui-settings-unarchive-sessions owns the
restore surface: one localized settings.section page listing the archive
set joined with loaded session summaries, newest archive first, searchable
by title or workspace, with one Unarchive action per row.
2026-09-13 16:45:45 +08:00
Tianyi Cui
35af8698c2
fix(workflow): execute orchestration in the sandboxed PTC runtime
2026-09-13 14:47:56 +08:00
Tianyi Cui
834bd55a59
fix(mcp): expose scoped resource server names to the model
2026-09-12 22:40:51 +08:00
Tianyi Cui
3ba5b6eb04
feat(mcp): add scoped resources and server instructions
2026-09-12 22:40:50 +08:00
Tianyi Cui
66734e344a
Merge Computer Use parent into Auto review for PR stack
2026-09-12 17:06:46 +08:00
Tianyi Cui
af4ad05845
feat: add computer use with Cua Driver providers
2026-09-12 16:41:12 +08:00
Tianyi Cui
7c9bb5914c
refactor(ptc): align runtime packages and services with PTC naming
2026-09-12 15:03:04 +08:00
Tianyi Cui
119d44fc4c
docs(ssh): generate the shared-instance dependency graph
2026-09-12 15:03:03 +08:00
Tianyi Cui
caa69608fb
refactor(sandbox): await cancellable preparation in process consumers
2026-09-12 15:03:02 +08:00
Tianyi Cui
09e334622d
docs(code-runtime): refresh confined runtime dependency graph
2026-09-12 15:03:01 +08:00
Tianyi Cui
f95f7ec8dc
refactor(code-runtime): name the Node runtime provider
2026-09-12 15:03:01 +08:00
Tianyi Cui
96e12ddaf4
test(subprocess): cover source-only control launches and refresh generated references
2026-09-12 15:03:01 +08:00
Tianyi Cui
647e2aefbf
Merge master into Auto review and reconcile recorded API types
2026-09-12 14:17:13 +08:00
Tianyi Cui
c49db8bc8c
refactor(e2b): retire remote execution providers
2026-09-11 22:12:55 +08:00
Yichen Jiang
3f9c25eb1d
merge: propagate plugin diagnostics cleanup to web
2026-09-11 17:33:22 +08:00
Yichen Jiang
89d1bc27c1
Merge branch 'worktree/pr3594-manifest-mergeup' into feat/plugin-mgmt-3-settings
2026-09-11 17:30:34 +08:00
Yichen Jiang
074b1cb15e
Merge branch 'worktree/pr3593-manifest-3899' into worktree/pr3594-manifest-mergeup
2026-09-11 17:29:57 +08:00
Yichen Jiang
26706559b2
refactor(boot): remove unpublished probe remnants and notes
2026-09-11 17:26:43 +08:00
Yichen Jiang
f7519bab0a
Merge master settings checkpoint into plugin management UI
2026-09-11 15:34:07 +08:00
Yichen Jiang
6bb4ce0e37
Merge master manager checkpoint into scoped settings
2026-09-11 15:32:19 +08:00
Yichen Jiang
90aa315f40
Merge master boot checkpoint into plugin manager
2026-09-11 15:31:04 +08:00
Yichen Jiang
7c34e7a328
Merge master before native plugin loading migration
2026-09-11 15:28:51 +08:00
creatixchu
413ac14b16
refactor: move image offload projection into its plugin
2026-09-11 15:24:45 +08:00
Chinesezjc
fed65b7cad
Merge master into the Auto review branch
...
Resolve 36 conflicts across source, bilingual READMEs, and generated
documentation: keep master's command-identity and popup APIs, RemoteMock
test infrastructure, and regenerated catalogs; keep the Auto review
catalog, slot, dismissal, and snapshot content.
2026-09-11 14:15:32 +08:00
creatixchu
debb4b9a9c
fix(compaction): recover durable image offload in summary requests
2026-09-11 10:56:48 +08:00
lsdsjy
40dc25fe1d
Merge remote-tracking branch 'origin/master' into HEAD
2026-09-10 17:32:26 +08:00
creatixchu
4b1408e1df
Merge origin/master into worktree/3041-image-offload-log-design
2026-09-10 17:20:54 +08:00
Yichen Jiang
8bdd47366f
docs: refresh module graph after manifest merge
2026-09-10 16:54:16 +08:00