creatixchu
1b781d683b
Merge master into feat/experimental-dsh-cua
2026-10-11 17:54:24 +08:00
imccyu
9cb2041b29
Merge pull request #5979 from deepseek-harness/messageslot
...
refactor(web): compose message and text-transform content
2026-10-11 15:23:08 +08:00
Yichen Jiang
1d0ede8c3a
ci: trial larger GitHub macOS runners for Python releases
2026-10-11 14:00:17 +08:00
imccyu
40c6a37ad0
test(web): adapt user content fixtures to text node factories
2026-10-10 22:43:55 +08:00
imccyu
2c684c51c9
refactor(web): compose native message image factories
2026-10-10 22:43:53 +08:00
Tianyi Cui
9d385cd0d9
Merge master into persistent PTC
...
Preserve the persistent runtime package description with master's alpha.2 version and locale exports. Refresh the two PTC prompt snapshots for the current plan-tool result type.
Validation: full build, 434 focused tests (one skipped), two built-runtime tests, two selected snapshots, package metadata, and all 43 doc-sync checks passed.
2026-10-10 21:55:44 +08:00
kingwl
2da2a27163
Merge master and resolve integration conflicts for #5528
2026-10-10 13:12:10 +08:00
imccyu
1a83d013f5
docs: raise the root AGENTS.md ceiling for the standing orders
...
The root file passes the 1,960-word ceiling on the branch alone but exceeds it
once master's newest standing order is merged in, which is what `node 24 /
static` reports. Raise the ceiling to 2,080 and update the documented target in
the same change, per the "a too-low ceiling is a budget bug" rule.
2026-10-09 23:04:58 +08:00
imccyu
73dbbb751c
docs: give architecture review rules a per-artifact home
...
Move `docs/defensive-patterns.md` into `docs/defensive-patterns/`, one page per
artifact plus a README router, and state each rule as its requirement, the
condition a reviewer judges it by, its boundary and approver, and a correct and
a wrong example.
- `general.md` (the moved page): the existing bug-class rules plus timing,
value representation, shared-state ownership, decentralization, performance
evidence, and migrations.
- `package-surface.md`, `remote-and-api.md`, `client-components.md`,
`conversation-and-session.md`: the review requirements for those artifacts,
linking type definitions and semantics to `docs/subsystems/` instead of
restating them.
- `README.md`: the habits behind the rules and the route from artifact to page.
- `dsh-code-review` reads the owning pages before judging a diff; the
`dsh-architecture-discipline` routing skill is retired in favour of the
directory, and every inbound reference is repaired.
- Chinese counterparts, pairing records, and the documentation tier table are
updated together.
2026-10-09 23:03:56 +08:00
Yichen Yan
23c29d067a
fix(web): persist authenticated browser preferences on the Host ( #4201 )
...
* Persist authenticated browser preferences through the Host
* test(settings): cover recovery and remote preference refresh
* test(settings): read Host preferences from a fresh browser context
* test(settings): verify remote ConfigForm refresh at plugin entry
2026-10-09 19:27:00 +08:00
Yifffan
fddd704c7f
Merge pull request #5969 from deepseek-harness/design/official-plugin-icons-safe-area
...
style(web): unify official plugin artwork and add drawing skill
2026-10-09 18:10:26 +08:00
Yif
71947ec3fa
fix: address artwork review and separate UX reference coverage
2026-10-09 17:58:18 +08:00
07akioni
deb90c38e6
Merge pull request #5576 from deepseek-harness/fix/desktop-dependency-alignment
...
perf(deps): align desktop dependencies and share client libraries
2026-10-09 17:52:53 +08:00
07akioni
50cec2dcbf
Merge pull request #5559 from deepseek-harness/fix/prune-non-windows-conpty
...
Trim Windows ConPTY sources from non-Windows Desktop packages
2026-10-09 17:50:31 +08:00
07akioni
78be1e5e46
Merge master into fix/prune-python-runtime-tests
2026-10-09 16:37:22 +08:00
Yudong Han
18643292ae
Merge pull request #5369 from deepseek-harness/fix/python-wheel-size-5250
...
fix: download optional Python runtime resources explicitly
2026-10-09 16:32:27 +08:00
kingwl
226ae8d2fd
Merge master and resolve integration conflicts for #5576
2026-10-09 16:14:10 +08:00
yudshj
4fd85be130
fix: validate optional Python resources and isolate downloads
2026-10-09 15:52:59 +08:00
creatixchu
c36a40656b
refactor(cua): move native provider into experimental
2026-10-09 15:46:42 +08:00
creatixchu
17bfa6fd3c
Merge updated persistent PTC into native CUA
2026-10-09 15:43:43 +08:00
creatixchu
b02eff33f2
chore(types): remove retired sandbox test assertion baseline
2026-10-09 15:14:56 +08:00
creatixchu
42cf8c5ee0
Merge remote-tracking branch 'origin/master' into codex/ptc-review-policy
...
# Conflicts:
# apps/desktop/tests/ptc-runtime.spec.ts
# docs/config-catalog.md
# docs/config-catalog.zh.md
# packages/ptc-runtime/ptc-runtime-node/README.i18n.yaml
# packages/ptc-runtime/ptc-runtime-node/README.md
# packages/ptc-runtime/ptc-runtime-node/README.zh.md
# packages/ptc-runtime/ptc-runtime-node/src/index.ts
# packages/ptc-runtime/ptc-runtime-node/src/launch.ts
# packages/ptc-runtime/ptc-runtime-node/tests/launch.spec.ts
2026-10-09 15:10:13 +08:00
creatixchu
244ca73755
fix(ptc): keep policy cleanup waits inside PTC
2026-10-09 15:02:01 +08:00
winewill
d16abc2745
Merge pull request #5898 from deepseek-harness/build/windows-ci
...
build(windows): add manual installer CI and harden Desktop runtime patches
2026-10-09 14:06:31 +08:00
yudshj
305021fcd6
fix: preserve Linux SEA layout and stable snapshot references
2026-10-09 13:46:00 +08:00
imccyu
00d9dd1b81
fix(ui-chat): preserve flow layout through slot anchors
2026-10-09 13:35:16 +08:00
yudshj
1b8532b7c2
fix: keep Python executable packaging inside the deployed closure
2026-10-09 13:34:56 +08:00
yudshj
89f35fe2e9
fix: download optional Python runtime resources explicitly
2026-10-09 12:06:50 +08:00
winewill
9ae9df9976
build(windows): route manual packaging to dedicated self-hosted runner
2026-10-09 11:47:29 +08:00
Yichen Jiang
15c10e0e87
Merge pull request #5064 from deepseek-harness/worktree/ssh-helper-binaries
...
feat(ssh): ship standalone helper runtimes for Linux and macOS
2026-10-09 11:46:00 +08:00
creatixchu
4431c95da1
Merge feat/persistent-ptc into feat/experimental-dsh-cua
2026-10-08 21:49:23 +08:00
creatixchu
b7dbd7bb03
Merge master into feat/persistent-ptc
2026-10-08 20:58:22 +08:00
Yixiang Tu
fad2076073
Clarify recorded compatibility decisions and review output
2026-10-08 20:26:57 +08:00
Yixiang Tu
de4a771c72
Simplify same-version acknowledgements to explicit decisions
2026-10-08 20:26:57 +08:00
Yixiang Tu
b2a93b6307
Accept todo identifiers in persistence review evidence
2026-10-08 20:26:57 +08:00
Yixiang Tu
5c5b51257a
Allow reviewed same-version Session schema changes
2026-10-08 20:26:57 +08:00
Turtle
bd097552fd
Merge pull request #5868 from deepseek-harness/fix/snapshot-title-event-wait-diagnostics
...
test(ci): retain snapshot wait and coverage worker-exit diagnostics
2026-10-08 20:19:09 +08:00
turtle1999
e2766698df
fix(coverage): keep attributing a worker exit that raced a teardown
...
An unexpected fork exit can close the worker's channel under a send, which
Vitest reports as a runner-level worker error instead of the clean exit. It
then tears the worker down before the ChildProcess exit event, and
DiagnosticForkWorker treated that teardown as an orderly shutdown: it cleared
the observer and marked the exit expected, so the coverage log lost the pid,
file, code and signal it exists to report.
A worker error observed before a stop now keeps the observer, and a stop
requested after that error no longer marks the exit as expected.
Vitest reports one such exit either as the clean exit path or as a
runner-level worker error, so the spec accepts both forms and compares the
record against whichever appeared.
Refs #5813
2026-10-08 19:59:17 +08:00
Yichen Yan
ac080346f0
Support native HTTPS Web listeners
2026-10-08 19:49:01 +08:00
winewill
8ce963bd29
fix(desktop): address Windows packaging review findings
2026-10-08 19:26:40 +08:00
Yichen Yan and liukx0205
cb9a590c86
Support concrete Web listener bind addresses
...
Co-authored-by: liukx0205 <[email protected] >
2026-10-08 18:25:43 +08:00
creatixchu
6885d662d2
refactor(ptc): move mode-change coordination into sandbox policy
2026-10-08 16:43:00 +08:00
Dudu-0223
deda23bf69
Merge master into refactor/agent-team-direct-steer
2026-10-08 16:29:44 +08:00
Turtle
cdf2f4c4b6
Merge pull request #5839 from deepseek-harness/turtle/revert-preset-insert-80a9ec3a652f
...
revert(plugin): drop preset-scoped profile patches; ship optional tools as global Host rows
2026-10-08 15:36:24 +08:00
Yichen Jiang
facdc69808
Merge remote-tracking branch 'origin/master' into worktree/ssh-helper-binaries
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# docs/subsystems/ssh.i18n.yaml
# package.json
# packages/ptc-runtime/ptc-runtime-node/README.i18n.yaml
# packages/ssh/README.i18n.yaml
# packages/ssh/ssh/README.i18n.yaml
# packages/ssh/ssh/package.json
# pnpm-lock.yaml
# scripts/build-exe-for-python-sdk.ts
# scripts/verify-package-readme-model-experience.ts
2026-10-08 15:06:19 +08:00
kingwl
0bfc4b97f2
Merge master and resolve integration conflicts for #5576
2026-10-08 14:57:40 +08:00
kingwl
f94df9baae
Merge master and resolve integration conflicts for #5559
2026-10-08 14:55:10 +08:00
Dudu-0223
e3c0599a47
Merge master into refactor/agent-team-direct-steer
2026-10-08 14:54:48 +08:00
creatixchu
801861b95e
Merge latest master benchmark report updates
2026-10-08 14:29:46 +08:00
creatixchu
bc2bd61f6f
Merge master into feat/persistent-ptc
2026-10-08 14:17:51 +08:00