zhc
39da0914a9
fix(file-actions): reveal saved files from completion toasts
2026-10-26 15:25:25 +08:00
LogosVeritas
2b9badbc37
docs(sdk): clarify native command input and ordering
...
Record empty-input migration and canonical-name limits. Verify strict
alias rejection and command notifications preceding query responses.
2026-10-26 14:41:20 +08:00
mektpoy
b7f14d3108
refactor(experimental): rename client-ui-perf to client-ui-stats
2026-10-26 14:30:51 +08:00
zhc
4108e7fd03
fix(file-actions): reserve save-as for Desktop
2026-10-26 14:25:07 +08:00
zhc
1de7f17cc0
fix(context-menu): use native downloads and explicit plugin presentation
2026-10-26 14:01:31 +08:00
Yichen Jiang
47bb7c142b
Merge origin/master into worktree/issue-7150-investigation-4fc2ca
2026-10-26 14:00:34 +08:00
Yichen Jiang
a36ddf4c40
refactor(session): register request upload exclusions
2026-10-26 13:55:47 +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
zhc
4abb9147cf
Merge master into feat/extensible-context-menus
2026-10-26 13:28:46 +08:00
Xu Hanxiang
160ba96793
feat(experimental): add client-ui-perf conversation view plugin
2026-10-26 13:25:50 +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
cc2262b0ae
Merge origin/master into feat/cua-helper-permissions
2026-10-26 12:45:10 +08:00
creatixchu
886df319bc
Merge origin/master into feat/cua-bundle-id-consent
2026-10-26 12:31:36 +08:00
LogosVeritas
dc311ba744
feat(sdk): route content blocks through native commands
...
Reuse the existing run input for command images and ordinary queue/steer delivery.
Align Unicode command separators, bound goal observation, preserve plan input encoding,
and handle explicitly expected Windows cancellation disconnects in runtime tests.
2026-10-26 12:23:58 +08:00
_Kerman
af4ae072ce
fix(trajectory): cap live tool results per session
2026-10-26 12:21:42 +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
Turtle
da3055de3e
Merge pull request #7048 from deepseek-harness/turtle/plugin-detail-pages-5c09dd3d0a33
...
docs(experimental): move plugin detail text into descriptions
2026-10-26 11:39:55 +08:00
_Kerman
271a6143a1
Merge origin/master into xtr/ptc-vm-script
2026-10-26 11:34:32 +08:00
Turtle
a9fe502214
Merge remote-tracking branch 'origin/master' into turtle/plugin-detail-pages-5c09dd3d0a33
...
# Conflicts:
# snapshots/web/plugin-recommendations/session.v4.jsonl
2026-10-26 11:22:27 +08:00
_Kerman
5626ae2391
refactor(trajectory): own live result inspection in the feature plugin
2026-10-26 11:16:36 +08:00
winewill
6cbbc8caa5
Merge master and reconcile desktop diagnostic records
2026-10-26 11:05:45 +08:00
LogosVeritas
5771a93f2e
fix(sdk): harden command examples and run wheel regressions
2026-10-26 10:19:06 +08:00
LogosVeritas
e122cfb627
feat(sdk): route native commands through run
2026-10-26 00:53:20 +08:00
LogosVeritas
83a0867416
feat(sdk): support session permission commands
2026-10-25 21:55:27 +08:00
creatixchu
1f150869b3
docs(cua): regenerate optional-path API references
2026-10-25 21:25:27 +08:00
creatixchu
0ddd45c391
fix(cua): authorize bundle identities without executable paths
2026-10-25 21:22:40 +08:00
creatixchu
8cac535ac9
feat(cua): use the Computer Use artwork for the helper application
2026-10-25 20:32:11 +08:00
creatixchu
f63da6a3e6
feat(cua): allow persistent consent by executable path
2026-10-25 20:28:30 +08:00
creatixchu
4af529130c
feat(cua): give the macOS helper its own permission identity
2026-10-25 20:14:32 +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
imccyu
8cddf8b14c
chore(docs): refresh event producer graph
2026-10-25 19:49:03 +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
f7b2be051a
fix(cua): recheck bundle metadata before launching approved apps
2026-10-25 17:51:48 +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
Dudu-0223
3bf1435d7d
docs(subagent): refresh module graph after scope dependency removal
2026-10-25 13:28:48 +08:00
Dudu-0223
90e398328d
refactor(subagent): resolve preset references only when starting children
2026-10-25 13:22:35 +08:00
Dudu-0223
f78984a497
fix(subagent): share delegation tools within each preset revision
2026-10-25 12:17:00 +08:00
creatixchu
cf65ee6e01
Merge master into bundle Host platform support
2026-10-25 11:58:20 +08:00
Yichen Jiang
6fcb9b6c78
fix(auto-review): route review requests by their Session
...
Auto review requests omitted sessionId, so pi-ai never added the
x-opencode-session header that OpenCode routes require, and every
reviewed tool call failed with 400 MissingSessionID before its body ran.
Review requests now carry the reviewed Session's id and the new
GenerateOptions purpose 'auto-review'. The DeepSeek Session-log upload
skips that purpose, so a review neither uploads the log nor appends an
acceptance record to the Session.
Refs #7150
2026-10-24 22:26:35 +08:00