Yichen Jiang
e99a597b16
fix(forge): drain list state streams and refresh reopened requests
2026-10-26 21:22:30 +08:00
Yichen Jiang
a36d02a596
Merge master into worktree/forge-session-list
2026-10-26 21:17:53 +08:00
Yichen Jiang
f74e15ba08
Merge branch 'worktree/forge-bindings-stack-sync' into worktree/forge-pr-worktree-panel
...
# Conflicts:
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/experimental/README.i18n.yaml
# packages/preset/agent-preset/skills/cordis-composition-reference/references/packages.md
2026-10-26 18:39:10 +08:00
Yichen Jiang
667ef04270
Merge remote-tracking branch 'origin/master' into worktree/forge-bindings-stack-sync
...
# Conflicts:
# packages/experimental/README.i18n.yaml
2026-10-26 18:35:22 +08:00
Yichen Jiang
bbb031654e
Merge remote-tracking branch 'origin/worktree/forge-change-request-bindings' into worktree/forge-pr-worktree-panel
...
# Conflicts:
# docs/config-catalog.md
# docs/config-catalog.zh.md
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# packages/experimental/forge-github/README.i18n.yaml
# packages/experimental/forge-github/README.md
# packages/experimental/forge-github/README.zh.md
# packages/experimental/forge-github/src/provider.ts
# packages/experimental/forge-session/README.i18n.yaml
# packages/experimental/forge-session/README.md
# packages/experimental/forge-session/README.zh.md
# packages/experimental/forge-session/src/index.ts
# packages/experimental/forge/README.i18n.yaml
# packages/experimental/forge/README.md
# packages/experimental/forge/README.zh.md
# packages/experimental/forge/src/index.ts
2026-10-26 18:14:53 +08:00
Yichen Jiang
000583c135
fix(forge-panel): retain incomplete worktree recovery across reloads
2026-10-26 17:58:51 +08:00
Yichen Jiang
2384f52719
fix(forge-panel): hide the actual docked or floating tab
2026-10-26 17:57:14 +08:00
Yichen Jiang
4969525f33
fix(worktree): remove only the missing target registration
2026-10-26 17:57:07 +08:00
Yichen Jiang
a5460dbe41
fix(forge): preserve refresh requests during active polling
2026-10-26 17:52:30 +08:00
Yichen Jiang
dd0ed998e7
docs(forge): define and verify worktree request type
2026-10-26 17:52:30 +08:00
Yichen Jiang
8d4c8865dd
fix(forge-session): resync watches when providers change
2026-10-26 17:48:19 +08:00
Yichen Jiang
cba0128268
fix(forge): drain provider calls before unregistering
2026-10-26 17:42:09 +08:00
Yichen Jiang
1abf0f55fe
docs(forge): clarify discovery limits and provider contracts
2026-10-26 17:39:09 +08:00
Yichen Jiang
df4f3fd0c1
fix(forge-session): bind numeric PR references with explicit repositories
2026-10-26 16:10:51 +08:00
Dudu-0223
ae38375654
Merge pull request #7214 from deepseek-harness/fix/skill-root-isolation
...
fix(skills): 隔离技能根目录读取失败并保留可用技能
2026-10-26 13:35:02 +08:00
Yichen Jiang
64c81cb3e3
Merge branch 'worktree/forge-bindings-stack-sync' into worktree/forge-pr-worktree-panel
2026-10-26 13:30:55 +08:00
Yichen Jiang
3cee25a3a5
Merge branch 'worktree/composer-host-confirmed-echo' into worktree/forge-bindings-stack-sync
2026-10-26 13:30:15 +08:00
Magolor
5e5b8bee6e
fix(storage): unify versioned batch writes and deletion recovery
2026-10-26 13:04:41 +08:00
Magolor
b412dc04ca
docs(storage): align version rules with review findings
2026-10-26 13:04:41 +08:00
Magolor
88b0425dfc
fix(storage): contain failed writes
2026-10-26 13:04:41 +08:00
Magolor
84210fa1e9
feat(storage): support compatible whole-unit versions
2026-10-26 13:04:41 +08:00
Dudu-0223
ef0e2b3461
fix(skills): clarify incomplete catalogs and pin root failure behavior
2026-10-26 13:02:08 +08:00
creatixchu
886df319bc
Merge origin/master into feat/cua-bundle-id-consent
2026-10-26 12:31:36 +08:00
_Kerman
e3805406c4
Merge pull request #6763 from deepseek-harness/xtr/ptc-vm-script
...
feat(ptc-runtime-node): add VM Script execution with optional state retention
2026-10-26 11:52:18 +08:00
_Kerman
271a6143a1
Merge origin/master into xtr/ptc-vm-script
2026-10-26 11:34:32 +08:00
winewill
6cbbc8caa5
Merge master and reconcile desktop diagnostic records
2026-10-26 11:05:45 +08:00
creatixchu
1f150869b3
docs(cua): regenerate optional-path API references
2026-10-25 21:25:27 +08:00
imccyu
ca4c00de46
Merge pull request #7154 from deepseek-harness/session-stream-snapshot
...
refactor(session): separate history, state and Web follow implementations
2026-10-25 20:08:12 +08:00
creatixchu
d8c9ac6a0f
Merge master into feat/cua-permission-onboarding
2026-10-25 19:36:49 +08:00
imccyu
7c7b021766
docs(session): document events, deprecated page and activation order
...
Sync the Session README, implementation notes and follow upgrade guide,
then regenerate the API, subsystem, persistence and event-graph catalogs.
2026-10-25 18:14:32 +08:00
CreatixChu
7bc30c4cba
fix(attachments): 复用完整图片引用,取消 Session 历史扫描 ( #7021 )
...
* test(api): measure historical image read costs
* fix(test): resolve image benchmark paths from its config
* fix(attachments): read stored images without scanning sessions
* test(attachments): complete by-id fixtures and access assertions
* fix(docs): implement image-id read on catalog fixture
* docs(attachments): refresh generated read contracts
* test(web): verify stored images across history and forks
* docs(api): clarify image read metadata and permission scope
* test(api): type benchmark instrumentation without unsafe returns
* test(api): retire unknown-cast allowances with removed history fixtures
* test(attachments): isolate browser cases and document store-wide access
* test(web): intercept the by-id thumbnail read path
* docs(perf): run generated diagnostic from its owning package
* refactor(attachments): reuse reference reads for conversation images
* docs(api): refresh complete image reference client contract
* test(ui-chat): assert complete image reference forwarding
* test(perf): measure image reads against current Session observations
2026-10-25 09:40:53 +00:00
creatixchu
d3f054c45b
feat(cua): share macOS consent by bundle identifier
2026-10-25 16:46:31 +08:00
creatixchu
8860e05045
docs(cua): keep documentation changes focused on consent
2026-10-25 16:23:53 +08:00
Dudu-0223
cb046fde2c
fix(skills): isolate unreadable roots and publish available skills
2026-10-25 15:55:58 +08:00
creatixchu
fc6e370457
Merge master after platform support landed
2026-10-25 13:41:24 +08:00
creatixchu
cf65ee6e01
Merge master into bundle Host platform support
2026-10-25 11:58:20 +08:00
Yichen Jiang
53d8a336f7
Merge commit 'bf1df01ae99' into worktree/forge-session-list
...
Brings the Session list branch up to date with the forge panel, whose
held messages now wait at inbox insertion.
- client-ui-forge keeps the Session list's remote-access import and the
panel's messageOf; the agent-controller import is gone.
- The README and the forge panel Agent Note combine both sides: the
forgeWorktree projection keeps its client view next to the inbox hold,
and the Session list paragraphs stay.
- The config catalog is regenerated, and the README, forge subsystem
page, and Agent Note pairings are recorded again.
2026-10-24 22:02:44 +08:00
Yichen Jiang
3a52eb1993
Merge commit '861f5200ded' into worktree/forge-pr-worktree-panel
...
Master replaced the creation and plugin recommendation bundles with one
personalized recommendations bundle.
- The CLI manifest keeps master's bundle and the forge bundle.
- The plugin page expectation ranks the forge bundle before the held-back
personalized recommendations bundle.
- The experimental README pairing is recorded again.
2026-10-24 21:45:41 +08:00
Yichen Jiang
ba94a90da3
Merge commit '66a7e6cf07b' into worktree/forge-change-request-bindings
...
The experimental README pairing is recorded again for the merged
package rows.
2026-10-24 21:42:17 +08:00
imccyu
3081c71bab
Revert "fix(compaction): retry oversized summaries with smaller prefixes"
2026-10-23 22:59:05 +08:00
1tops
e54b1326f8
Merge pull request #6993 from deepseek-harness/fix/summary-overflow-recovery
...
fix(compaction): retry oversized summaries with smaller prefixes
2026-10-23 21:16:37 +08:00
imccyu
048845f841
fix(typert): harden default resource declarations and sync contracts
2026-10-23 17:39:35 +08:00
_Kerman
dc3754d252
Merge remote-tracking branch 'origin/master' into xtr/ptc-vm-script
...
# Conflicts:
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/ptc-runtime/ptc-runtime-node/package.json
2026-10-23 17:09:31 +08:00
imccyu
b2b3bf4568
fix(typert): reject ambiguous and multiple default resource identities
2026-10-23 16:13:38 +08:00
imccyu
94464e2214
chore(session): sync baseline docs and test lint
2026-10-23 16:01:28 +08:00
Dudu-0223
30650824c9
Merge latest master and refresh persistence catalog
2026-10-23 14:55:33 +08:00
Yichen Jiang
6e9ff4c322
Merge remote-tracking branch 'origin/worktree/forge-change-request-bindings' into worktree/forge-pr-worktree-panel
...
The parent branch now carries master through #6426 again.
- Master moved the optional, experimental, and plugin page bundle lists
into @deepseek-ai/dsh-official-bundles; the forge bundle joins the
optional and experimental lists there.
- The CLI manifest, release families, and plugin page expectations keep
both sides; the forge bundle ranks before the held-back recommendation
bundles.
- The lockfile, the event matrix, and the experimental persistence
catalog are regenerated, and the capability-seams and experimental
README pairings are recorded again.
2026-10-23 14:51:28 +08:00
Dudu-0223
b096659245
fix(session): make ordinary forks independent of source lineage
2026-10-23 14:48:07 +08:00
Yichen Jiang
69e7682b6f
Merge remote-tracking branch 'origin/worktree/composer-host-confirmed-echo' into worktree/forge-change-request-bindings
...
The parent branch now carries master through #6426 .
- The root manifest keeps the forge packages and master's action cards.
- The event matrix and the experimental persistence catalog are
regenerated, and the capability-seams and experimental README pairings
are recorded again.
2026-10-23 14:40:17 +08:00
mektpoy
6e4eda77c8
Merge origin/master into fix/agent-loop-series-start-prefix-cache
2026-10-23 14:06:46 +08:00