pku-xht
e6818bd697
Merge commit '4913489a6184d124900273e3a76d595e25d76099' into codex/subprocess-win32-process-primitives
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
2026-08-21 21:42:39 +08:00
imccyu
8081620a35
fix: loopback
2026-08-21 20:35:34 +08:00
imccyu
3cc90952cc
chore(gates): regenerate catalogs and keep repository gates green
...
Config catalog, module graph, event producer-consumer tables, and
third-party notices regenerate over the webworker surface; the oxlint
rule fingerprint and the ui-renderer NodeNext import face follow.
2026-08-21 20:35:33 +08:00
creatixchu
1b389798dc
fix(llm-deepseek): fall back when Files resolution fails
2026-08-21 18:14:46 +08:00
_Kerman
73a1dae665
docs(session-projection): sync generated catalog translations
2026-08-21 17:53:58 +08:00
_Kerman
54d5d92c08
docs(session-projection): refresh generated catalogs
2026-08-21 17:52:31 +08:00
_Kerman
7e3d5332dc
fix(session): address migration review feedback
2026-08-21 17:48:45 +08:00
_Kerman
9ce7ef3e23
Merge remote-tracking branch 'origin/xtr/session-format-migration' into xtr/message-tool-call-id
2026-08-21 17:05:09 +08:00
_Kerman
9ab59b8001
Merge remote-tracking branch 'origin/master' into xtr/session-format-migration
2026-08-21 17:01:51 +08:00
creatixchu
d4b24b5148
Merge remote-tracking branch 'origin/master' into worktree/image-management-strategy
2026-08-21 16:55:00 +08:00
imccyu
7ce85283b5
Revert "Merge pull request #2608 from deepseek-harness/fix/permission-copy-and-default"
...
This reverts commit d51f4106a2b0669d33e0f5dc1d5dcf21a764d313, reversing
changes made to 69ace51625b6ac665b2f2ec1e81005d5b055f152.
2026-08-21 16:21:13 +08:00
_Kerman
a789637db6
refactor(llm): rename CallId to ToolCallId
2026-08-21 16:10:24 +08:00
_Kerman
8cf2445f11
Merge remote-tracking branch 'origin/master' into xtr/session-format-migration
...
# Conflicts:
# .agents/notes/implemented/architecture/2026-06-14-session-persistence.i18n.yaml
# .agents/notes/implemented/architecture/2026-06-14-session-persistence.zh.md
# docs/config-catalog.i18n.yaml
# docs/subsystems/persistence.i18n.yaml
# docs/subsystems/persistence.md
# docs/subsystems/persistence.zh.md
# packages/session/session-persistence-jsonl/README.i18n.yaml
# packages/session/session-persistence/README.i18n.yaml
# packages/session/session-persistence/README.zh.md
2026-08-21 15:55:20 +08:00
_Kerman
2da00047f3
refactor(session-persistence): make format migrations one-to-one
2026-08-21 15:50:30 +08:00
creatixchu
2491e12fd8
refactor(attachment): normalize image storage API
2026-08-21 15:06:24 +08:00
creatixchu
724783b024
refactor(image): remove region reads
2026-08-21 15:06:24 +08:00
creatixchu
72b204afa1
feat(images): expand source upload envelope
2026-08-21 15:06:11 +08:00
creatixchu
48a58b9090
fix(images): address unified pipeline review
2026-08-21 15:06:10 +08:00
creatixchu
de8ea5d715
docs: refresh image pipeline module graph
2026-08-21 15:05:55 +08:00
creatixchu
c0dd8ec820
chore(images): align merged runtime closure
2026-08-21 15:05:54 +08:00
creatixchu
d29855f97c
feat(images): unify master and Files request pipeline
2026-08-21 15:05:54 +08:00
creatixchu
c90a944abd
docs: bring the zh config catalog along; pin read_image source fields in the code-mode prompt sidecar
2026-08-21 15:02:10 +08:00
creatixchu
fec8aa62df
docs(attachment): document canonical admission; pin wide-image acceptance snapshot
...
READMEs (both languages) describe the wide source envelope, the canonical
encoding and its fixed encoder parameters, and read_image's downscale
envelope; tool/config catalogs regenerate for the new schema and Config
fields. The read-image-dimension scenario now pins the acceptance the old
2000px admission cap refused: the 2001x1 source is admitted and stored
byte-identically, so the fixture stays platform-independent.
2026-08-21 15:02:10 +08:00
creatixchu
8f83853b60
refactor(attachment): saveImage returns the canonical ref beside source facts
...
AttachmentStore.saveImage now resolves SavedImageAttachment: the durable
reference paired with the submitted raster's intrinsic facts, so a store may
persist a canonical re-encoding while callers keep the source dimensions for
coordinate mapping. saveImages keeps returning refs; every fake store and the
cordis API catalog follow the new signature.
2026-08-21 15:01:45 +08:00
Yichen Jiang
548b9f07d4
Merge remote-tracking branch 'origin/master' into fix/derive-shipped-preset-root-per-composition
2026-08-21 13:19:58 +08:00
_Kerman
6b5e8c874c
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2672
2026-08-21 12:53:36 +08:00
Yichen Jiang
f94495e527
refactor(preset): bundle the shipped presets inside dsh-agent-presets
...
Review asked why the launcher special-cases one plugin's row. It no
longer does: the four shipped compositions move into the package
(presets/, in files), dsh-agent-presets resolves its own shipped root
and prepends it before configured roots (includeShippedRoot, default
true, opt-out for bare-machinery embedders), and the per-composition
derived patch, its spec, and the dump layer are deleted — profile-boot
and dump-config return to plain layer stacking. The always-load
guarantee now rides the schema default instead of patch ordering, so a
whole-config replacement keeps the shipped set and the squash, reload
freeze, and dump divergence stop being possible.
Gate globs, the web scaffold, and both preset browser lanes drop their
hand-fed shipped roots; the roster e2e keeps asserting configured roots
beside the shipped four against the built lib.
Fixes #2863 .
2026-08-21 12:37:57 +08:00
_Kerman
0ee3d664ba
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2702
2026-08-21 11:53:00 +08:00
_Kerman
6fb8e9a4b9
Merge remote-tracking branch 'origin/master' into xtr/2701-stable-session-snapshots
2026-08-21 11:43:58 +08:00
_Kerman
b9d6314853
Merge origin/master into xtr/durable-inbox-recovery
2026-08-21 11:39:31 +08:00
Yichen Jiang
708a25a8a9
fix(llm-deepseek): address vision catalog review
2026-08-21 11:28:14 +08:00
_Kerman
4d5ccf39ef
refactor(agent): remove inbox service
2026-08-21 11:19:36 +08:00
_Kerman
4760c40e84
docs(session-projection): apply master's locale link fixes after merge
...
The master merge brought the doc-sync regenerations (locale-specific
paired document paths). Re-apply the zh-side link fixes to the agent
note and the session-projection intro, re-record translation pairing,
and keep the e2e event arrays as asserted literals like master.
2026-08-21 11:14:07 +08:00
_Kerman
ff9735cb8c
Merge origin/master into xtr/projection-per-session-cache
2026-08-21 11:07:27 +08:00
Yichen Jiang
246caaba77
Merge remote-tracking branch 'origin/master' into worktree/deepseek-vision-model-catalog
...
# Conflicts:
# .agents/notes/implemented/feature/2026-07-22-web-multimodal-image-input-and-durable-attachments.i18n.yaml
# .agents/notes/implemented/feature/2026-08-19-direct-deepseek-vision-input.i18n.yaml
# docs/config-catalog.i18n.yaml
# packages/llm/llm-deepseek/README.i18n.yaml
2026-08-21 10:34:51 +08:00
pku-xht
1653143ca5
Merge ACP config catalog refresh into DSH SDK layer
2026-08-21 07:34:28 +08:00
pku-xht
075108dc08
docs(config): refresh ACP process grace catalog
2026-08-21 07:34:00 +08:00
pku-xht
36db13dfb3
fix(subprocess): require verified range settlement
2026-08-21 07:20:43 +08:00
pku-xht
3f2f381209
docs(subprocess): align provider-owned termination semantics
2026-08-21 06:20:25 +08:00
pku-xht
c7d228c737
test(subprocess): make Windows EOF proof deterministic
2026-08-21 05:58:53 +08:00
pku-xht
bf5a8e42a3
fix(subprocess): keep shared handle semantics provider-neutral
2026-08-21 05:42:12 +08:00
pku-xht
e6bc1f2e1d
fix(subprocess): close managed launch gaps
2026-08-21 05:08:36 +08:00
pku-xht
569bf3e5e0
docs: refresh DSH SDK config catalog pair
2026-08-21 04:57:44 +08:00
pku-xht
b88a35d506
fix(subagent): preserve actionable DSH SDK failure facts
2026-08-21 04:48:40 +08:00
pku-xht
273c2847e5
fix(subprocess): support packaged native runner
2026-08-21 01:17:12 +08:00
pku-xht
eb60d74155
fix(subprocess): harden native range settlement
2026-08-20 22:16:24 +08:00
pku-xht
a160bd55fc
Merge PR1 into native containment
2026-08-20 20:38:46 +08:00
pku-xht
8a99ff7a29
Merge commit '80d7e34e6acd5babf2f1e3e91b8d4534ddc78657' into codex/subprocess-win32-process-primitives
2026-08-20 20:37:37 +08:00
lsdsjy
600f3a3110
fix(frontend-static): return 404 for a missing index
2026-08-20 20:03:18 +08:00
lsdsjy
92723cafeb
fix(frontend-static): return 404 for missing paths
2026-08-20 20:02:11 +08:00