pku-xht
8096aba953
Merge remote-tracking branch 'origin/master' into codex/subprocess-native-containment
2026-08-28 19:55:24 +08:00
pku-xht
b65575442d
Merge origin/master into codex/subprocess-native-containment
2026-08-28 18:34:22 +08:00
_Kerman
71c34ff13a
docs: refresh module graph
2026-08-28 18:18:07 +08:00
pku-xht
a95f0b368f
fix(subprocess): contain escaped descendants with native owners
2026-08-28 18:15:49 +08:00
_Kerman
ebce3a5f04
refactor(agent): make runtime identity explicit
2026-08-28 17:44:56 +08:00
Dudu-0223
51a6eabb27
perf(api): replace shift-backed stream queues
2026-08-28 17:37:03 +08:00
creatixchu
f3c69c2c3f
refactor(tool-fs): keep image sniffing tool-local
2026-08-28 16:10:19 +08:00
Yif
a666f86129
Merge remote-tracking branch 'origin/master' into hero-fish-hover-swim
2026-08-28 16:07:28 +08:00
creatixchu
8d337b2b32
Merge remote-tracking branch 'origin/master' into worktree/fix-3269-read-image
2026-08-28 15:37:32 +08:00
creatixchu
adfd7074f3
Merge remote-tracking branch 'origin/master' into worktree/steer-followup-images
2026-08-28 15:23:15 +08:00
creatixchu
3b2e5105e6
Merge remote-tracking branch 'origin/master' into worktree/steer-followup-images
2026-08-28 15:19:28 +08:00
creatixchu
7222e17dc0
fix(tool-fs): accept extension-less attachment paths in read_image
2026-08-28 15:02:04 +08:00
_Kerman
32d681f023
fix(subagent): preserve empty restored model selection
...
Detect explicit empty seeds through the existing end-seed marker and remove the redundant Session.seeded API.
2026-08-28 14:55:46 +08:00
pku-xht
6c5bb90b48
Merge remote-tracking branch 'origin/master' into schedule-web-catalog
2026-08-28 14:45:30 +08:00
_Kerman
47e6448e23
perf(session): avoid unnecessary event snapshots
2026-08-28 14:17:21 +08:00
Yif
08f770275c
Merge remote-tracking branch 'origin/master' into hero-fish-hover-swim
...
# Conflicts:
# packages/client/ui-brand-official/package.json
2026-08-28 14:08:24 +08:00
_Kerman
5660f44d29
perf(session): separate indexed and snapshot log reads
2026-08-28 13:25:58 +08:00
Turtle
15f2997bcb
cleanup: omit unneeded invariant companions
2026-08-28 13:12:52 +08:00
_Kerman
6d38ba8656
Merge pull request #2774 from deepseek-harness/xtr/session-projection-required-form
...
refactor(projections): use the required registry directly
2026-08-28 13:11:11 +08:00
Turtle
626f21dabd
Merge pull request #2735 from deepseek-harness/codex/remove-knip
...
Remove Knip from repository tooling
2026-08-28 12:38:41 +08:00
_Kerman
8645053ca0
refactor(goal, permission, plan): require the projection registry
2026-08-28 12:37:17 +08:00
Turtle
7e92ed8213
Merge origin/master into codex/remove-knip
2026-08-28 12:07:36 +08:00
_Kerman
5c9ca1f25b
fix(session-title): preserve v1 title cache schema
2026-08-28 11:22:52 +08:00
_Kerman
25b0c943ce
Merge remote-tracking branch 'github/master' into xtr/session-projection-migrations
...
# Conflicts:
# .agents/notes/implemented/architecture/2026-08-04-draft-provider-endpoint-interrogation.i18n.yaml
# .agents/notes/implemented/architecture/2026-08-04-draft-provider-endpoint-interrogation.md
# .agents/notes/implemented/architecture/2026-08-04-draft-provider-endpoint-interrogation.zh.md
# .agents/notes/implemented/feature/2026-08-06-continuable-subagent-interrupt.i18n.yaml
# .agents/notes/implemented/feature/2026-08-06-continuable-subagent-interrupt.md
# .agents/notes/implemented/feature/2026-08-06-continuable-subagent-interrupt.zh.md
# .agents/notes/implemented/process/2026-07-20-gui-testing-system.i18n.yaml
# .agents/notes/implemented/process/2026-07-20-gui-testing-system.md
# .agents/notes/implemented/process/2026-07-20-gui-testing-system.zh.md
2026-08-28 10:59:30 +08:00
creatixchu
878857a5f2
Merge remote-tracking branch 'origin/master' into worktree/steer-followup-images
2026-08-28 10:35:50 +08:00
pku-xht
5a8ef5f3f5
fix(web): tighten schedule catalog evidence
2026-08-28 09:28:33 +08:00
pku-xht
1a5d004524
Merge commit 'bc954280ae67e349291e51e5787c6987e767fa40' into schedule-web-catalog
...
# Conflicts:
# packages/client/ui-workspace/src/client/rows/Rows.tsx
# tsconfig.base.json
2026-08-28 07:24:24 +08:00
Dudu-0223
ec493c2db8
feat(subagent): unify adjacent agent delivery on steer
2026-08-28 01:04:46 +08:00
Yif
5ba375fd88
feat(client): hover swim morph for the hero fish
2026-08-28 00:37:46 +08:00
Tianyi Cui
b7c71d805a
docs(zh): sync remaining code mode-value prose to ptc
...
The review bot found stale 'code' configuration values in the zh tools
and agent-tool-presentation READMEs and the zh tool catalog, which the
runtime schema already rejects in favor of 'ptc'.
2026-08-28 00:16:29 +08:00
creatixchu
b9060b4f9b
Merge remote-tracking branch 'origin/master' into worktree/steer-followup-images
...
# Conflicts:
# packages/context/file-reference-local/tests/search.spec.ts
2026-08-27 23:29:17 +08:00
_Kerman
13c1541c63
Merge remote-tracking branch 'github/master' into xtr/session-projection-migrations
...
# Conflicts:
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# pnpm-lock.yaml
2026-08-27 23:18:55 +08:00
Tianyi Cui
70af4edf3e
fix: point the rename note at the fail-closed session-event vocabulary note
...
Master replaced the session-log-version-mechanism note with the
fail-closed-session-event-vocabulary note; update the rename note's links
(en/zh) so cross-links resolve.
2026-08-27 23:14:33 +08:00
Tianyi Cui
215e90dfb2
fix: rename the remaining code mode-value prose found in review
...
The subagent review found stale code mode-value prose the mechanical pass
missed: tools and agent-tool-presentation READMEs (en/zh), the CLI reference
page (DSH_TOOLS_MODE and the preset roster), the zh tool catalog, the
execute JSDoc and collapse comments in dsh-tools, the codeModeHarness
helper in agent-loop tests, and stale code-mode titles in ptc.spec.
2026-08-27 23:14:33 +08:00
Tianyi Cui
409f9ee304
fix: repair merged README remnants and note links after the master rebase
...
Apply the rename pass to READMEs and docs the master sweep rewrote, fix
PTC mode anchors and the renamed-note links in the spill READMEs, and
regenerate the doc graphs.
2026-08-27 23:14:33 +08:00
Tianyi Cui
45c514a42b
fix: align mode-value prose and stale persistent mentions with the split
...
The split kept the session-persistent vocabulary (tool/code-dispatch*,
tools-code-mode, :code:) on this PR, but several prose surfaces still named
the new values: the zh persistence/tool catalogs, the renamed Agent Notes'
event mentions, spill-policy comments, and a garbled 're-enPTC mode'
replacement. Also rename the mode value to ptc in the places the rename
missed (tools and agent-tool-presentation READMEs, the Config JSDoc, note
mode unions) and the codeModeHarness* e2e helpers.
2026-08-27 23:14:32 +08:00
Tianyi Cui
3ca9c7d489
rename code-mode to ptc (PTC mode), except session-persistent vocabulary
...
Rename the tool-presentation transport from code-mode to ptc everywhere
that is not written into session logs: the mode config value becomes 'ptc',
the preset directory/id becomes ptc, the demo becomes demo:ptc, the
dispatch waterfall becomes tools/ptc-dispatch-log (types PtcDispatch*), the
prompt rule becomes tools:ptc-only, source/test files become ptc.ts etc.,
and prose says PTC mode / PTC 模式. The session-persistent vocabulary
(durable events tool/code-dispatch*, logged plugin name tools-code-mode,
sub-call id segment :code:) intentionally stays and moves in the stacked
persistence PR, which is blocked until the SESSION_FORMAT_VERSION v0→v1
migration lands with it. run_code, its code parameter, CodeSdkLanguage,
CodeRunFailedError, the dsh-code-runtime family, third-party codex names,
and frozen archived notes keep their names.
2026-08-27 23:14:31 +08:00
creatixchu
0158adc926
Merge remote-tracking branch 'origin/master' into worktree/steer-followup-images
...
# Conflicts:
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
2026-08-27 22:33:20 +08:00
imccyu
e57e7c3f25
docs(api): describe Connection-owned transport
2026-08-27 22:26:30 +08:00
imccyu
ea07f465ac
docs: refresh module graph
2026-08-27 22:00:58 +08:00
imccyu
18ae39a665
fix(api): preserve native path opening behavior
2026-08-27 21:57:58 +08:00
imccyu
88f2f0aaec
test(api): complete migrated Remote coverage
2026-08-27 21:57:57 +08:00
imccyu
160706be60
test(api): refresh Remote migration artifacts
2026-08-27 21:57:56 +08:00
creatixchu
eb349d56e6
Merge remote-tracking branch 'origin/master' into worktree/steer-followup-images
2026-08-27 20:44:04 +08:00
imccyu
827acd07b1
docs(client-modules): align resolver contract
2026-08-27 20:10:20 +08:00
creatixchu
b71d0a35ef
Merge remote-tracking branch 'origin/master' into worktree/steer-followup-images
2026-08-27 19:46:54 +08:00
lsdsjy and Yif
8b09a0be52
feat(ui-conversation): fold turn process before final answer ( #2547 )
...
* feat(ui-conversation): fold turn process before final answer
* fix(ui-chat): polish turn-process control row from review
* test(web): drive preset slash catalog with gestures
* fix(ui-chat): keep turn process order stable
* fix(ui-chat): preserve prompt order after pagination
Co-authored-by: Yif <[email protected] >
2026-08-27 10:12:39 +00:00
_Kerman
4b48b2b439
Merge remote-tracking branch 'github/master' into xtr/session-projection-migrations
2026-08-27 17:18:58 +08:00
_Kerman
6717cb8d19
refactor(session): trim projection migration diff
2026-08-27 17:18:51 +08:00
_Kerman
d9c0aa1cd0
Merge remote-tracking branch 'github/master' into xtr/session-projection-migrations
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# packages/context/session-reference/package.json
# packages/context/session-reference/tests/session-reference.spec.ts
# packages/subagent/tool-subagent/src/index.ts
# packages/subagent/tool-subagent/src/invariant.ts
# packages/subagent/tool-subagent/src/model-selection-state.ts
# packages/subagent/tool-subagent/tests/harness.ts
# packages/subagent/tool-subagent/tests/list-models.spec.ts
# packages/subagent/tool-subagent/tests/model-selection-settings.spec.ts
# packages/subagent/tool-subagent/tests/tool-subagent.spec.ts
# pnpm-lock.yaml
2026-08-27 16:38:06 +08:00