Yichen Jiang
07f9daa55a
refactor(plugins): limit manager operations to the global profile
2026-09-14 14:16:18 +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
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
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
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
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
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
lsdsjy
40dc25fe1d
Merge remote-tracking branch 'origin/master' into HEAD
2026-09-10 17:32:26 +08:00
Yichen Jiang
8bdd47366f
docs: refresh module graph after manifest merge
2026-09-10 16:54:16 +08:00
Yichen Jiang
b12febec56
Merge manifest-compatible boot layer into plugin manager
2026-09-10 16:36:04 +08:00
imccyu
0718711886
docs(testing): define the native-mock client assembly tier
2026-09-10 16:34:27 +08:00
lsdsjy
94d3273c19
Merge remote-tracking branch 'origin/master' into turtle/issue-3848-headless-machine-readable-run
2026-09-09 15:54:26 +08:00
lsdsjy
8662afb530
docs(headless): regenerate module graph for the run projection
2026-09-09 15:31:24 +08:00
pku-xht
e8a5e9dfd9
Merge master to restore required CI scheduling
2026-09-09 11:28:38 +08:00
creatixchu
6207453d36
Merge remote-tracking branch 'origin/master' into worktree/issue-3515-feedback-dialog
2026-09-09 10:44:25 +08:00
creatixchu
f2f9700de2
feat(feedback): open one feedback dialog from /feedback and Dislike, with categories and a toast
...
Dislike and a bare /feedback open the Session's feedback dialog, which
collects one of seven fixed categories and an optional description and
records through the messageFeedback put or the new sessionFeedback
Remote; Like records at once. A recorded rating shows the filled glyph
and every submission is acknowledged by a toast. feedback/record and
MessageFeedbackItem carry the optional category; the note popover, its
layout scenario, and the clearNote/clear verbs are removed. ui-commands
gains the action command kind the /feedback decoration runs as.
Closes #3515
2026-09-09 10:20:24 +08:00
imccyu
c78fdb583a
fix(ci): refresh document preview metadata
2026-09-09 10:12:45 +08:00
imccyu
dcfd8c299d
refactor(client): rename document preview package
2026-09-09 10:12:40 +08:00
Yichen Jiang
41d21f841c
Merge branch 'feat/plugin-mgmt-1-boot' into feat/plugin-mgmt-2-manager
2026-09-09 07:18:29 +08:00
Yichen Jiang
c96854eec8
Merge remote-tracking branch 'origin/master' into feat/plugin-mgmt-1-boot
2026-09-09 07:16:26 +08:00
pku-xht
0eb0e8c770
Merge master to restore required CI for Auto review
2026-09-09 05:25:20 +08:00
pku-xht
55e53907ab
feat(permission): add experimental Auto review
2026-09-09 04:36:19 +08:00
yudshj
207dce0bee
docs(present): refresh module graph after removing attachments
2026-09-09 01:15:31 +08:00
yudshj
37d27fcdf9
feat(web): present immutable file deliveries with download cards
2026-09-09 01:15:31 +08:00
Yichen Jiang
a75db2e521
Merge branch 'feat/plugin-mgmt-1-boot' into feat/plugin-mgmt-2-manager
...
# Conflicts:
# docs/architecture.i18n.yaml
# docs/architecture.md
# docs/architecture.zh.md
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
2026-09-09 00:05:04 +08:00
Yichen Jiang
a8c97e33e5
Merge remote-tracking branch 'origin/master' into feat/plugin-mgmt-1-boot
2026-09-08 23:57:12 +08:00
Dudu-0223
9f69a7fb16
refactor(subagent): extract persistent chunked list utility
2026-09-08 23:28:50 +08:00
Tianyi Cui
e11b2a5558
merge: refresh session-log-v3 from master 345248f470
2026-09-08 21:15:06 +08:00
_Kerman
c846beaf95
merge: sync reverted visualizer base from master
2026-09-08 18:20:48 +08:00
Tianyi Cui
92b3b02622
Revert "feat(visualizer): add dormant Host capability"
2026-09-08 18:12:15 +08:00
_Kerman
7599652627
merge: sync origin/master
2026-09-08 18:00:55 +08:00
Yichen Jiang
bb408abe28
Merge branch 'feat/plugin-mgmt-1-boot' into feat/plugin-mgmt-2-manager
...
# Conflicts:
# apps/cli/src/bin.ts
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# packages/api/remotes/src/client/index.ts
# packages/boot/app-boot/src/index.ts
# packages/boot/app-boot/src/profile.ts
# packages/host/README.i18n.yaml
# packages/host/README.md
# packages/host/README.zh.md
# scripts/verify-package-readme-model-experience.ts
2026-09-08 16:52:09 +08:00
Yichen Jiang
5a9e1760fd
Merge remote-tracking branch 'origin/master' into feat/plugin-mgmt-1-boot
...
# Conflicts:
# apps/cli/src/dump-config.ts
# apps/cli/src/profile-boot.ts
# docs/capability-seams.i18n.yaml
# docs/capability-seams.md
# docs/capability-seams.zh.md
# packages/boot/app-boot/src/profile.ts
# packages/util/launch-environment/tests/launch-environment.spec.ts
# scripts/check-workspace-constraints.ts
# scripts/gen-cordis-catalog.ts
2026-09-08 16:42:34 +08:00
ZiyaZhang
f1f6ca1c77
feat(visualizer): add dormant Host capability
2026-09-08 01:40:11 -07:00