imccyu
00d541438b
release(dsh): 0.2.2-alpha.2
2026-10-28 02:03:15 +08:00
imccyu
69c389ae11
release(dsh): 0.2.2-alpha.1
2026-10-28 00:00:58 +08:00
imccyu
6a19d120c9
Merge master into DSH 0.2.1-rc.4 synchronization branch
2026-10-26 16:18:13 +08:00
Magolor
5e5b8bee6e
fix(storage): unify versioned batch writes and deletion recovery
2026-10-26 13:04:41 +08:00
Magolor
a5ce98cb82
test(storage): cover lock rejection and per-record version isolation
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
imccyu
3014b0af0f
Merge master into DSH 0.2.1-rc.4 synchronization branch
2026-10-26 01:29:12 +08:00
imccyu
341beb33c0
release(dsh): 0.2.1-rc.4
2026-10-26 00:57:37 +08:00
imccyu
14f0b2aafe
Merge master into DSH 0.2.1-rc.3 synchronization branch
2026-10-23 11:56:34 +08:00
imccyu
b049cd257c
Merge pull request #6980 from deepseek-harness/07akioni/more-locales
...
feat(i18n): add Spanish, French, German, Russian and Portuguese
2026-10-23 11:22:55 +08:00
imccyu
d02ea370ee
release(dsh): 0.2.1-rc.3
2026-10-23 01:11:35 +08:00
07akioni
84edeadc2b
feat(i18n): add Spanish French German Russian and Portuguese
2026-10-22 19:53:52 +08:00
Chinesezjc
7302f003e2
test(storage): bind the sqlite exec spy without unbound references
2026-10-22 19:40:38 +08:00
Chinesezjc
a0d20b8af0
test(storage): use the supported throw assertion
2026-10-22 19:23:59 +08:00
Chinesezjc
ed7d73098f
docs(storage): align unknown-state contracts and failure wording
2026-10-22 18:38:09 +08:00
Chinesezjc
35fce127c0
test(storage): guard the optional backupRecord probe
2026-10-22 18:33:38 +08:00
Chinesezjc
3c7cfb8cf8
fix(storage): propagate unknown-state through domains and clients
2026-10-22 18:31:12 +08:00
Chinesezjc
0397bd3f04
fix(storage): quarantine domains after unknown-state batch failures
2026-10-22 18:21:16 +08:00
Chinesezjc
6db5041812
fix(storage): keep batch deletion tracked and consistent
2026-10-22 17:54:21 +08:00
Chinesezjc
4607c360ec
Merge commit '98fb6dddb86a9f631054417d48bfc07c06e95a68' into feat/schedule-clear-ended
...
# Conflicts:
# packages/session/message-quotes/src/client/locales.ts
2026-10-21 18:09:51 +08:00
07akioni
11295990b5
fix(i18n): cover nested metadata and repair locale CI regressions
2026-10-21 17:00:42 +08:00
07akioni
ed783066e6
fix(i18n): complete Japanese plugin metadata and guard locale coverage
2026-10-21 16:14:12 +08:00
Chinesezjc
3c5ab55d16
perf(storage): delete task rows as one durable batch
2026-10-21 12:21:11 +08:00
imccyu
d1b9c04067
release(dsh): 0.2.1-rc.2
2026-10-17 15:10:31 +08:00
imccyu
c6e89e6755
release(dsh): 0.2.1-rc.1
2026-10-16 21:39:18 +08:00
imccyu
0a49d91bb2
release: setup next release version for [email protected]
2026-10-16 16:17:09 +08:00
imccyu
f2235d6c02
release(dsh): 0.2.1-alpha.4
2026-10-15 20:00:58 +08:00
Yichen Jiang
36acfb1e88
release(dsh): 0.2.1-alpha.3
2026-10-14 19:38:37 +08:00
Ziya and ZiyaZhang
c7d61ecc11
fix(i18n): 补充内置插件中文文案并精简清单展示 ( #5506 )
...
* fix(i18n): add Chinese names and descriptions for built-in plugins
* fix(i18n): keep built-in plugin localization metadata-only
---------
Co-authored-by: ZiyaZhang <[email protected] >
2026-10-09 17:18:26 +00: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
e2c410ef84
release(dsh): 0.2.1-alpha.2
2026-10-09 15:13:40 +08:00
kingwl
0bfc4b97f2
Merge master and resolve integration conflicts for #5576
2026-10-08 14:57:40 +08:00
Tianyi Cui
ec48669f48
release(dsh): 0.2.1-alpha.1
2026-10-03 10:46:11 +08:00
kingwl
f78b104b20
fix(deps): retain Worker-compatible Zod and align dependency checks
2026-10-01 03:19:25 +08:00
kingwl
64c5255843
perf(deps): align desktop dependencies and share client libraries
2026-10-01 01:17:17 +08:00
Turtle
f1f0dc54ff
docs: drop remaining references to removed invariant checks
2026-09-30 13:43:01 +08:00
Turtle
f028f25667
refactor: remove runtime invariant plugins
...
Delete @deepseek-ai/dsh-invariants, every package's ./invariant companion
and its tests, the invariant gates and Vitest setup, the scoped-event
resolver generator, and the INVARIANT-coded listener rethrow paths.
Update docs, READMEs, Agent Notes, and add an upgrade guide.
2026-09-30 12:52:18 +08:00
imccyu
c1b47e41fc
release(dsh): 0.2.0-rc.2
2026-09-29 16:40:57 +08:00
imccyu
4878cdabd8
release(dsh): 0.2.0-rc.1 ( #5387 )
2026-09-28 19:48:10 +08:00
turtle1999
787b746b80
release(dsh): 0.1.7-rc.2
2026-09-24 21:24:26 +08:00
Chinesezjc
7a362b263b
Merge pull request #4335 from deepseek-harness/feat/schedule-storage-phase1
...
feat(schedule): persist tasks and resume due sessions
2026-09-23 23:33:33 +08:00
Turtle
e7def469e1
feat(i18n): key translation pairing records by heading section ( #5036 )
...
* feat(i18n): key translation pairing records by heading section
Replace the whole-file blob hashes in *.i18n.yaml with one entry per
heading section that still holds language-specific content, keyed by the
English heading-slug path. Blocks identical across the pair (generated
table rows, code blocks, shared regions) stay out of the hash, so edits to
different sections and identical regenerations merge with Git's default
text merge, including on GitHub.
Remove the dsh-translation-pairing merge driver, its resolver command and
installer wiring; gen-translation-brief recovers last-confirmed text from
commit history. Migrate all active records, archive the superseded Agent
Note, and record the replayed conflict reduction in the new one.
* test(i18n): refresh translation prompt snapshot for the terminology note
* feat(i18n): exclude only code blocks and generated regions from pairing records
Replace byte-equality masking with an explicit rule: a record hash skips
fenced code blocks and BEGIN/END GENERATED regions, the two kinds of
content the pairing gate already requires to be identical on both sides.
Move generated data into regions written into both pages:
gen-config-catalog renders both languages and the record with per-package
regions labelled by code identifiers; gen-module-graph keeps its table in a
region; gen-doc-graphs splices the event matrix regions into the Chinese
page. Add a generic region splice beside the region grammar.
2026-09-23 22:32:06 +08:00
turtle1999
a60af51e80
release(dsh): 0.1.7-rc.1
2026-09-23 20:47:45 +08:00
imccyu
10ea83bcc3
release(dsh): 0.1.7-alpha.2
2026-09-22 23:12:55 +08:00
imccyu
4e6028a604
build: use tilde ranges for vendor and native workspaces
2026-09-22 21:14:06 +08:00
imccyu
37372101b5
build: pin internal DSH workspace dependencies
2026-09-22 21:12:56 +08:00
turtle1999
112ce776ac
release(dsh): 0.1.7-alpha.1
2026-09-22 11:59:16 +08:00
Tianyi Cui
580bdc7258
refactor: remove redundant unknown casts
2026-09-19 20:13:58 +08:00
creatixchu
6b1808f432
release(dsh): 0.1.6-alpha.2
2026-09-17 21:11:19 +08:00