Hypatia May
084638af47
Merge remote-tracking branch 'origin/master' into fix/subagent-empty-terminal-message-output
2026-08-10 21:59:42 +08:00
pku-xht
9a2799e941
Merge master at 261989e36e
2026-08-10 21:55:57 +08:00
Tianyi Cui
64cd78a564
Merge remote-tracking branch 'origin/master' into worktree/windows-acl-hardening-followup
2026-08-10 21:55:38 +08:00
Yif
021ecb53c5
fix(web): set hero row-to-card spacing to 8
2026-08-10 21:52:23 +08:00
Turtle
504e96a049
Merge pull request #2092 from deepseek-harness/codex/remove-repository-plugin
...
refactor: remove repository plugin path
2026-08-10 21:51:15 +08:00
Tianyi Cui
f5b12d12d4
Merge remote-tracking branch 'origin/master' into worktree/windows-acl-hardening-followup
...
# Conflicts:
# packages/sandbox/sandbox-windows-acl/src/index.ts
2026-08-10 21:50:09 +08:00
Yif
4bee3f73ef
fix(web): tighten hero row spacing and round the hero chips
2026-08-10 21:49:45 +08:00
Yichen Jiang
8d838fc71a
test(runtime): bound JSON-RPC entry coverage
2026-08-10 21:46:04 +08:00
Chinesezjc
72bdfeea60
ci: unconditional mirror fetch in job hook
2026-08-10 21:45:59 +08:00
Hypatia May
2b2899b4ce
Merge remote-tracking branch 'origin/master' into fix/continuable-subagent-policy-inheritance
...
# Conflicts:
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/subagent/subagent-inprocess/src/index.ts
# packages/subagent/subagent/package.json
# packages/subagent/subagent/src/child-agent.ts
# packages/subagent/subagent/src/continuation.ts
# packages/subagent/subagent/tsconfig.json
2026-08-10 21:42:45 +08:00
Yichen Jiang
a63fe01ee4
fix(packaging): allow packaged JSON-RPC bin
2026-08-10 21:41:40 +08:00
Yif
a95e3265f6
fix(web): polish preset chrome and subagent menu after review
2026-08-10 21:41:32 +08:00
Chinesezjc
9d8c70ce58
ci: fix mirror sync lock, retrigger validation
2026-08-10 21:40:19 +08:00
Yichen Jiang
523764a582
fix(runtime): separate packaged JSON-RPC resolution
2026-08-10 21:39:47 +08:00
Turtle
820bb29035
docs: sync repository removal translations
2026-08-10 21:32:13 +08:00
Turtle
a33ee3d4f0
docs: refresh MCP config catalog
2026-08-10 21:32:13 +08:00
Turtle
541591d5f6
fix: address repository removal review
2026-08-10 21:32:13 +08:00
Turtle
993550e6c8
refactor: remove repository plugin path
2026-08-10 21:32:13 +08:00
Chinesezjc
2a9f56b0b7
ci: retrigger windows self-hosted validation
2026-08-10 21:31:06 +08:00
Yif
d9d2b11b9f
wip(web): agent preset UI flow — creator intro, custom group, subagent flash, chrome polish
2026-08-10 21:23:32 +08:00
Huanqi Cao
cd226191a8
Merge pull request #2182 from deepseek-harness/fix/windows-native-acl-coverage
...
fix(ci): restore the native Windows coverage denominator to green
2026-08-10 21:21:53 +08:00
imccyu
32f4235981
Merge pull request #2194 from deepseek-harness/worktree-dshclient
...
refactor: nest client manifest metadata under dsh
2026-08-10 21:19:28 +08:00
Tianyi Cui
138d513a9a
Merge remote-tracking branch 'origin/master' into worktree/windows-acl-hardening-followup
2026-08-10 21:19:13 +08:00
imccyu
717792b631
refactor: nest client manifest metadata under dsh
2026-08-10 21:11:09 +08:00
imccyu
854f6623bb
docs: rename client manifest field references
2026-08-10 21:11:09 +08:00
pku-xht
791d0b7233
Merge commit '0b307c4ea80ba603dee91b46731e4d14644d84d2' into codex/workflow-runs-chat-node-f6
2026-08-10 21:08:32 +08:00
pku-xht
8d88edb880
Merge commit '0b307c4ea80ba603dee91b46731e4d14644d84d2' into codex/product-subagent-presets
2026-08-10 21:07:22 +08:00
Yichen Jiang
7175ba3d5e
Merge remote-tracking branch 'origin/master' into worktree/fix-minimal-preset-prompt
2026-08-10 21:06:25 +08:00
Huanqi Cao
539d116d57
Merge remote-tracking branch 'origin/master' into fix/windows-native-acl-coverage
2026-08-10 21:05:38 +08:00
Yichen Jiang
388ce89823
Merge remote-tracking branch 'origin/master' into worktree/fix-minimal-preset-prompt
...
# Conflicts:
# apps/cli/config/agent-presets/minimal/preset.yml
2026-08-10 21:05:29 +08:00
Huanqi Cao
84964ba661
Merge remote-tracking branch 'origin/master' into fix/windows-native-acl-coverage
...
# Conflicts:
# packages/preset/agent-presets/src/authoring.ts
# vitest.config.ts
2026-08-10 21:04:44 +08:00
Yichen Jiang
8164161522
Merge pull request #2168 from deepseek-harness/worktree/subagent-missing-tools-fb2359
...
fix(subagent): 子 agent 加入父会话的 preset 组装
2026-08-10 21:04:08 +08:00
pku-xht
4af93bcc66
Merge commit '0cd9f8a84735553653245080dc0b5fc61921766b' into codex/workflow-runs-chat-node-f6
2026-08-10 20:56:43 +08:00
pku-xht
a7ddded2ef
fix(workflow): address ready review findings
2026-08-10 20:56:31 +08:00
Yichen Jiang
b90cb1b0b0
test(web): re-record the subagent goldens against a rebuilt client
...
The child session now shows the preset badge its parent shows, which is the
visible consequence of recording the composition it runs. The first recording
of these two goldens was taken against a dist built before the master merge,
so it captured the fallback Chinese label instead of the English one
`newEnglishPage` pins — the web lane replays the BUILT client, and a stale
build reads as a product difference. Re-recorded after `pnpm run build`.
2026-08-10 20:55:32 +08:00
Yichen Jiang
4481637684
fix(python): package the minimal runtime closure
2026-08-10 20:55:02 +08:00
creatixchu
74adae57e9
Merge remote-tracking branch 'origin/master' into feat/read-image-context
2026-08-10 20:46:31 +08:00
Tianyi Cui
6db5abb110
Merge remote-tracking branch 'origin/master' into worktree/windows-acl-hardening-followup
2026-08-10 20:43:17 +08:00
TianleLin
13d6b573ac
Merge branch 'master' into feat/mcp-auto-reconnect
2026-08-10 20:36:31 +08:00
creatixchu
0a6561fa76
refactor(fs): share read preflight helpers
2026-08-10 20:36:24 +08:00
Yichen Jiang
43f3324a7b
fix(tools): restrict what a scope inherits, not just the global layer
...
A restriction was compiled against the global tool layer alone: only
global-layer tools were tested against `admits()`, and every chain-layer
tool was overlaid unfiltered afterward. That read the exempt set as "the
global layer" when what it means is "what this scope registers itself" —
two descriptions of the same set only while every model-facing tool sat in
the host composition.
Moving those rows onto the agent plane separated them. A preset's tools are
an ANCESTOR contribution to a joined agent, so a subagent's `toolFilter`
stopped constraining anything it was given; and with the global layer empty
`restrict()` rejected every name it received as unknown, failing the child
outright. With the same tools in the global layer the filter still admits
and applies normally, which is what makes this a regression of the move
rather than a standing limitation.
`view()` now filters everything a scope inherits — the global layer and
every ancestor layer on its chain — and exempts only the layer the scope
owns. That exemption is load-bearing rather than incidental: the delegation
runtime registers a child's `report` and structured-output tools into the
child's own layer, and a filter naming the capabilities the child may use
must not strip the machinery it answers through. Tool order, and with it
prefix-cache reuse, is unchanged: inherited names keep their global-then-
ancestor position and own-layer names still come last.
The diagnostic said "unknown global tool" while listing what is really the
inherited surface; it now names the surface it checks and says why an
own-layer name is not restrictable.
Fixes #2185
2026-08-10 20:34:45 +08:00
Yichen Jiang
6301320a63
Merge remote-tracking branch 'origin/master' into worktree/subagent-missing-tools-fb2359
2026-08-10 20:32:58 +08:00
Yichen Jiang
e365c7d601
Merge pull request #2163 from deepseek-harness/worktree/fix-session-header-preset-order
...
fix(web): order session preset before subagent list
2026-08-10 20:30:35 +08:00
lintianle
517449d85f
Merge remote-tracking branch 'origin/master' into feat/mcp-auto-reconnect
2026-08-10 20:28:46 +08:00
pku-xht
e6b6f1a047
Merge master at 35eeb4a112
2026-08-10 20:25:58 +08:00
creatixchu
2b90207770
Merge remote-tracking branch 'origin/master' into feat/read-image-context
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# packages/support/llm-replay/src/index.ts
# packages/support/llm-replay/tests/llm-replay.spec.ts
2026-08-10 20:25:25 +08:00
Tianyi Cui
ad37ee33c5
Merge remote-tracking branch 'origin/master' into worktree/windows-acl-hardening-followup
...
# Conflicts:
# docs/config-catalog.i18n.yaml
2026-08-10 20:24:28 +08:00
Yichen Jiang
5a69fa9258
Merge branch 'master' into worktree/fix-session-header-preset-order
2026-08-10 20:21:52 +08:00
creatixchu
9fcbeb8615
test(web): expect read_image in shipped composition
2026-08-10 20:21:30 +08:00
Yichen Jiang
7ca8751584
test(web): refresh localized preset snapshots
2026-08-10 20:20:31 +08:00