Yixiang Tu
41a1aa8a97
fix(sandbox): limit Windows extra directory grants to file tools
2026-11-04 16:07:04 +08:00
Yixiang Tu
d6e89120d1
fix(sandbox): compare root paths with host semantics
...
Reuse derived directory SIDs during initialization and align documentation with per-directory grants.
2026-11-04 16:07:04 +08:00
Yixiang Tu
0120f0c01e
refactor(sandbox): compose Windows write permissions per directory
2026-11-04 16:07:04 +08:00
Yixiang Tu
a63ba54f30
feat(sandbox): support writable-directory sets on Windows
2026-11-04 16:07:04 +08:00
Yixiang Tu
e6cd6fdc61
fix(sandbox): reject invalid writable directory grants
2026-11-04 15:11:44 +08:00
Yixiang Tu
f8633966f5
fix(sandbox): skip non-directory writable roots at execution
2026-11-04 15:11:34 +08:00
Yixiang Tu
e032300b4e
fix(sandbox): use current grants after failed PTC startup
2026-11-04 15:11:17 +08:00
Yixiang Tu
f5dea38671
feat(sandbox): add session-scoped writable directory effects
2026-11-04 15:11:17 +08:00
Turtle
294a359142
docs(config): regenerate catalog for the source-frame minimum
2026-11-04 14:43:50 +08:00
Dudu-0223
db109a62fb
Merge master into feat/subagent-catalog-names
2026-11-04 14:16:00 +08:00
Yichen Jiang
2cee373847
Merge pull request #7358 from deepseek-harness/worktree/continue-generation-after-failure
...
feat(web): continue generation after transient request failures
2026-11-04 14:09:33 +08:00
Dudu-0223
bb3ac8e304
Merge master into feat/subagent-catalog-names
2026-11-04 13:51:31 +08:00
Jiawei Song
e74ab10d10
Merge pull request #7714 from deepseek-harness/feat/apply-patch-row-summary
...
feat(ui): show and link the files an apply_patch row edits
2026-11-04 13:24:53 +08:00
Dudu-0223
4618fddfb5
fix(subagent): preserve compatible catalog checkpoints
2026-11-04 13:13:38 +08:00
Yichen Jiang
36ed2133ff
Merge remote-tracking branch 'origin/master' into worktree/continue-generation-after-failure
...
# Conflicts:
# packages/client/ui-conversation/README.i18n.yaml
2026-11-04 12:50:23 +08:00
Ziya
d70967e36b
Merge pull request #6586 from deepseek-harness/experiment/home-code-ripple
...
feat(web): play a pixel and code whale on blank home clicks
2026-11-04 04:07:26 +00:00
Dudu-0223
a6f6b98053
Merge master into feat/subagent-catalog-names
2026-11-04 12:04:15 +08:00
sjw1231
1d5f9f7607
Merge remote-tracking branch 'origin/master' into feat/apply-patch-row-summary
2026-11-04 12:03:48 +08:00
Dudu-0223
bfc89ed4a9
fix(team): reuse compatible owner-name checkpoints
2026-11-04 11:56:50 +08:00
Yichen Jiang
9ee92455c4
Merge pull request #7788 from deepseek-harness/worktree/forge-diff-base-branch-4ffd61
...
feat(forge): add a base branch picker to local changes and restyle merge
2026-11-04 11:38:17 +08:00
Yichen Jiang
46983a077f
Merge remote-tracking branch 'origin/master' into worktree/continue-generation-after-failure
2026-11-04 11:27:00 +08:00
Yichen Jiang
e369822bc0
Merge pull request #7832 from deepseek-harness/worktree/fix-floating-panel-anchors
...
fix(web): preserve floating panel anchor alignment
2026-11-03 23:20:25 +08:00
Turtle
917aab8204
Merge pull request #7830 from deepseek-harness/turtle/render-context-injection-f1a5826b9910
...
feat(ui-chat): show context injections as tool-call rows
2026-11-03 23:13:35 +08:00
Turtle and Kaige-Gao
f6e942a097
docs(ui-chat): document the context process category contract
...
Clarify the processActivity and summary JSDoc, correct the running label
in the title table, export RunningProcessActivity, and add the upgrade
guide for the ProcessActivity union change.
Co-authored-by: Kaige-Gao <[email protected] >
2026-11-03 22:05:51 +08:00
Yichen Jiang
0e8bfc1b9d
fix(web): preserve floating panel anchor alignment
2026-11-03 21:58:56 +08:00
_Kerman
23b678df13
Merge pull request #7579 from deepseek-harness/xtr/ptc-timeout-step-1
...
feat(ptc): 协作停止保留状态并提供宿主重置
2026-11-03 21:00:19 +08:00
ihsiang
15e53db1bc
Merge pull request #7474 from deepseek-harness/Ihsiang/ui-design-standards
...
docs: 统一 UI 设计 skill 与审查流程
2026-11-03 20:54:33 +08:00
_Kerman
9314e2de16
Merge remote-tracking branch 'origin/master' into xtr/ptc-timeout-step-1
2026-11-03 20:45:34 +08:00
_Kerman
b0dd2f044e
Merge pull request #7770 from deepseek-harness/fix/ptc-run-code-call-limit
...
fix(ptc): 按超时预算限制 run_code 工具调用总数
2026-11-03 20:40:14 +08:00
yixiangihsiang
47e4bbe3db
docs: expose UI design references through one skill
2026-11-03 20:39:03 +08:00
yixiangihsiang
f9a806c0f1
docs: integrate UI review cases and address review feedback
2026-11-03 20:39:03 +08:00
yixiangihsiang
4d7a673e32
docs: clarify minimum UI inspection requirements
2026-11-03 20:38:25 +08:00
yixiangihsiang
491251f618
docs: scale UI review effort to change impact
2026-11-03 20:38:25 +08:00
yixiangihsiang
34740e6db0
docs: consolidate UI skill rules and geometry guidance
2026-11-03 20:38:25 +08:00
yixiangihsiang
cb6834f011
docs: define UI design decisions and review workflow
2026-11-03 20:38:25 +08:00
_Kerman
ab2bee0051
Merge remote-tracking branch 'origin/master' into xtr/ptc-timeout-step-1
2026-11-03 20:12:59 +08:00
Dudu-0223
7c03d2a267
Merge pull request #7772 from deepseek-harness/fix/wait-agent-code-guidance
...
fix(subagent): prevent repeated wait_agent wakeups within code calls
2026-11-03 17:14:56 +08:00
Yichen Jiang
6f84e118b1
Merge remote-tracking branch 'origin/master' into worktree/continue-generation-after-failure
...
# Conflicts:
# packages/client/ui-conversation/README.i18n.yaml
2026-11-03 16:48:34 +08:00
Dudu-0223
fd8dfa270d
test(subagent): refresh naming snapshots against current base
2026-11-03 16:02:27 +08:00
Dudu-0223
7b2d7841dd
Merge master into subagent naming fixes
2026-11-03 15:52:55 +08:00
Yichen Jiang
a703e9e4b0
fix(forge): address review of the base branch picker
...
Identify a local review comparison by its compared ref instead of the
displayed base name. Branch records stored before this change appear in
the automatic comparison again, and comparisons that share a name, such
as a worktree start and a local branch, stay apart.
List base branch refs within maxDiffBytes, so a repository with more refs
than maxOutputBytes allows keeps a working menu, and document the
remaining limit.
Move the merge button fill toward the label color so its label reaches
4.5:1 contrast in both themes, name the automatic menu group, and drop an
unused DOM attribute.
Refs #7781
2026-11-03 15:52:36 +08:00
Dudu-0223
6c0b6c7aa3
fix(subagent): validate persisted names and clarify presentation
2026-11-03 15:51:40 +08:00
imccyu
36626c7dfa
Merge pull request #7700 from deepseek-harness/refactor/css-anchored-panels
...
refactor(client): position floating panels with CSS anchors
2026-11-03 15:43:31 +08:00
Magolor
d27dc27538
fix(ui-conversation): rebuild the conversation window after a failed incremental flush ( #7537 )
...
* fix(ui-conversation): rebuild the conversation window after a failed incremental flush
* fix(ui-conversation): keep the original failure when the rebuild also fails
* test(ui-conversation): type the recovery probe view for type-aware lint
* fix(ui-conversation): finish the rebuild inside flush and report it with ConversationUpdateError
* test(ci): retain process identity while awaiting runner recovery
2026-11-03 15:37:22 +08:00
Yichen Jiang
00fbab4c14
Merge remote-tracking branch 'origin/master' into worktree/continue-generation-after-failure
...
# Conflicts:
# docs/persistence-schema.json
2026-11-03 15:28:52 +08:00
Dudu-0223
0d18d256c3
Merge master and simplify wait_agent input guidance
2026-11-03 14:51:55 +08:00
Dudu-0223
19e5a95802
Merge pull request #7773 from deepseek-harness/feat/sdk-team-mode
...
feat(team): support enabling Team mode through SDK Cordis patches
2026-11-03 14:32:04 +08:00
Stevring
82b953acc5
Merge master into refactor/css-anchored-panels
2026-11-03 14:26:17 +08:00
Dudu-0223
f2c8c243e7
Merge master and refresh the MCP wait_agent snapshot
2026-11-03 14:23:51 +08:00
Dudu-0223
8223beef55
docs(subagent): explain wait input delivery after code execution
2026-11-03 14:14:56 +08:00