Commit Graph

12284 Commits

Author SHA1 Message Date
imccyu
a41085dfd4 ci: skip 2026-08-13 18:25:49 +08:00
imccyu
81cf740c4f Merge branch 'master' into codex/2503-english-onboarding-copy 2026-08-13 18:15:53 +08:00
imccyu
42c359e57b fix: ci 2026-08-13 18:14:13 +08:00
Turtle
b5aa2602a0 Merge pull request #2498 from deepseek-harness/codex/docs-publish-source-build
docs: add source build prerequisite to plugin tutorial
2026-08-13 18:04:52 +08:00
creatixchu
0f1c29c751 test(web): cover onboarding branches 2026-08-13 18:03:15 +08:00
Turtle
7c94659ec4 docs: add source build prerequisite to plugin tutorial 2026-08-13 18:02:12 +08:00
creatixchu
fc90114ad9 fix(web): add English onboarding copy 2026-08-13 17:35:21 +08:00
imccyu
5a16a5eaf5 Merge pull request #2507 from deepseek-harness/release/dsh-0.1.0-rc.2
Release: dsh@0.1.0-rc.2
2026-08-13 17:23:52 +08:00
imccyu
60b04b6ef7 release(dsh): 0.1.0-rc.2 2026-08-13 17:19:37 +08:00
Tianyi Cui
6bb315a397 Merge pull request #2478 from deepseek-harness/docs/readme-human-polish-3
docs(i18n): human-polish additional Chinese READMEs
2026-08-13 17:19:08 +08:00
j-xiang
55ef21e1a3 Merge branch 'master' into docs/readme-human-polish-3 2026-08-13 17:16:51 +08:00
Tianyi Cui
6e4e585e9a Merge pull request #2503 from deepseek-harness/agent/onboarding-modal-flow
feat(web): unify onboarding dialogs
2026-08-13 17:16:32 +08:00
Tianyi Cui
7ae911ad8f Merge branch 'master' into agent/onboarding-modal-flow 2026-08-13 17:03:59 +08:00
j-xiang
272d2c99b4 Merge branch 'master' into docs/readme-human-polish-3 2026-08-13 16:59:48 +08:00
Chinesezjc
5d23de9bd9 Merge pull request #2505 from deepseek-harness/ci/split-failover-per-platform
ci: split failover switch into per-platform Linux and Windows variables
2026-08-13 16:59:32 +08:00
j-xiang
f34eda53e3 Merge branch 'master' into docs/readme-human-polish-3 2026-08-13 16:59:11 +08:00
Tianyi Cui
5c2244cc9c Merge origin/master into agent/onboarding-modal-flow 2026-08-13 16:57:01 +08:00
j-xiang
952c6c3c9c docs(i18n): finish README fidelity review 2026-08-13 16:56:10 +08:00
Chinesezjc
65f679b33a ci: split failover switch into per-platform Linux and Windows variables
Replace the single DSH_CI_FAILOVER variable with two independent
switches so an outage on one platform no longer retargets the other:

- DSH_CI_FAILOVER_LINUX: the three required Linux workers (node-24,
  node-24-coverage, node-24-consumers) and the all-checks-passed verdict,
  which resolves its pool to vm-backup and keeps its concurrency and
  cache-restore branches.
- DSH_CI_FAILOVER_WINDOWS: the non-blocking windows-native job, which
  resolves to the dsh-win-ci pool.

all-checks-passed rides the Linux switch because it aggregates the
required Linux workers and runs on the vm-backup pool. The Dependabot
exclusion is preserved on both switches. The failover runbook (EN/ZH)
and its translation pairing, plus the docs that referenced the old
variable, are updated in the same change.
2026-08-13 16:54:57 +08:00
imccyu
d8f5b0507d Merge pull request #2495 from deepseek-harness/release/dsh-0.1.0-rc.1
release(dsh): 0.1.0-rc.1
2026-08-13 16:51:36 +08:00
Tianyi Cui
10be203b17 Merge pull request #2484 from deepseek-harness/worktree/fail-web-wildcard-host
fix(web): reject unsupported wildcard host
2026-08-13 16:48:22 +08:00
Ziya
f8c0bf9186 Merge branch 'master' into agent/onboarding-modal-flow 2026-08-13 16:40:58 +08:00
Tianyi Cui
7cbb40bc8a Merge remote-tracking branch 'origin/master' into worktree/fail-web-wildcard-host 2026-08-13 16:39:00 +08:00
Tianyi Cui
5d114c2833 Merge pull request #2490 from deepseek-harness/worktree/session-list-default-ascending
fix(web): show newest sessions first by default
2026-08-13 16:38:29 +08:00
Tianyi Cui
0a42836fbb fix(web): address wildcard host review 2026-08-13 16:37:49 +08:00
Ziya
9f8dfa7fb1 Merge branch 'master' into agent/onboarding-modal-flow 2026-08-13 16:32:47 +08:00
Tianyi Cui
f75d785e79 fix(web): show newest sessions first by default 2026-08-13 16:24:30 +08:00
j-xiang
9afdf79782 docs(i18n): resolve remaining README review 2026-08-13 16:23:03 +08:00
imccyu
22ab3beac1 release(dsh): 0.1.0-rc.1 2026-08-13 16:22:33 +08:00
Tianyi Cui
2466a1d59c Merge branch 'master' into worktree/fail-web-wildcard-host 2026-08-13 16:22:21 +08:00
Tianyi Cui
ce45f8a712 Merge pull request #2500 from deepseek-harness/fix/static-ci-081316
fix: snapshot
2026-08-13 16:22:09 +08:00
imccyu
df9ea1681f fix: snapshot 2026-08-13 16:20:19 +08:00
ZiyaZhang
9ee5aef98c feat(web): unify onboarding dialogs 2026-08-13 01:19:52 -07:00
imccyu
fb0f0ba799 Merge pull request #2499 from deepseek-harness/fix/static-ci-081316
fix: static ci
2026-08-13 16:08:16 +08:00
imccyu
944a0260ca fix: static ci 2026-08-13 16:05:57 +08:00
j-xiang
cbd004646e Merge branch 'master' into docs/readme-human-polish-3 2026-08-13 15:59:29 +08:00
_Kerman
df643627c9 Merge pull request #2423 from deepseek-harness/xtr/fix-web-ui-geometry-and-sidebar-motion
fix(web): align composer geometry and sidebar motion
2026-08-13 15:57:44 +08:00
_Kerman
dc0843c630 Merge pull request #2474 from deepseek-harness/xtr/trajectory-load-more-row
fix(web): keep older trajectory history loadable
2026-08-13 15:53:22 +08:00
j-xiang
5f717bbb19 Merge branch 'master' into docs/readme-human-polish-3 2026-08-13 15:43:10 +08:00
imccyu
7913fc510b Merge pull request #2489 from deepseek-harness/fix/publish-retry-idempotence
fix(release): make publication retry, space out, and skip what already landed
2026-08-13 15:42:39 +08:00
j-xiang
9dee1511b7 Merge branch 'master' into docs/readme-human-polish-3 2026-08-13 15:41:43 +08:00
Turtle
23da0fe91a Merge pull request #2481 from deepseek-harness/docs/community-support-channels-v2
docs: add localized community channels
2026-08-13 15:39:33 +08:00
Turtle
3c3121bf8a Update README.zh.md 2026-08-13 15:39:23 +08:00
_Kerman
598645f119 Merge pull request #2458 from deepseek-harness/xtr/fix-cold-session-list-metadata
fix(web): keep cold blank sessions out of recent lists
2026-08-13 15:34:14 +08:00
Ag
9ba718104c docs: align community QR assets 2026-08-13 15:32:38 +08:00
imccyu
6e05cb7ff5 release(landlock-run): 0.1.1 2026-08-13 15:32:17 +08:00
imccyu
f1e8187974 fix: static
fix: tar
2026-08-13 15:32:13 +08:00
imccyu
8d6f5164ab fix(release): make publication retry, space out, and skip what landed
A landlock publication failed with `E409 Failed to save packument` on the
second of three packages. The registry answers a write it could not commit that
way, and publishing several packages back to back is what provokes it.

Neither publish path could recover. The native sequence published from a shell
loop of bare `npm publish` calls: no retry, and no way to resume, because the
registry rejects a repeat of an existing version permanently — so a failure
partway through left the release stuck. publish.ts skipped versions already
present, which made a re-run safe, but had no retry either.

Both paths now attempt a tarball up to four times, space writes at least two
seconds apart, and back off 2s/4s/8s between attempts. Every retry re-reads the
registry first, because a reported failure can answer a write that landed
anyway: a version that now exists with this tarball's integrity counts as
published rather than as one to place again. That same re-read is what turns a
mid-run `E403 cannot publish over the previously published versions` into a
skip when the bytes match, and leaves it a hard failure when they do not.

The native sequence gets the registry comparison publish.ts already had, through
its own script rather than shared code — the two sequences keep separate
publication paths. Its publish job now checks out the repository, which the
shell loop did not need.

Verified against a scripted registry: a clean publish, one E409 then success, an
E409 whose write landed anyway, E409 on every attempt (fails after four), and a
version already present with matching integrity (publishes nothing).
2026-08-13 15:31:09 +08:00
Chinesezjc
fc4405723f Merge pull request #2299 from deepseek-harness/fix/windows-native-ci-local-validation
fix: Windows-native CI findings on latest master (local gate reproduction)
2026-08-13 15:30:47 +08:00
j-xiang
ac0160938c Merge remote-tracking branch 'origin/docs/readme-human-polish-3' into docs/readme-human-polish-3 2026-08-13 15:25:58 +08:00