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
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
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
_Kerman
0e7b3701cb
Merge xtr/session-store-write-lifecycle into xtr/agent-initialization-flow
2026-10-21 18:22:35 +08:00
_Kerman
7a8f417b5e
Merge master into xtr/session-store-write-lifecycle
2026-10-21 18:16:23 +08:00
07akioni
ed783066e6
fix(i18n): complete Japanese plugin metadata and guard locale coverage
2026-10-21 16:14:12 +08:00
_Kerman
8f0489dc06
Merge github/master into xtr/session-store-write-lifecycle
2026-10-21 15:01:22 +08:00
_Kerman
6bfe05c6f5
refactor(agent): name captured step selection modelSelection
2026-10-21 14:08:11 +08:00
_Kerman
06e97edd60
docs(agent): clarify initialization cleanup timing
2026-10-20 22:39:28 +08:00
_Kerman
6f2aeff14d
refactor(agent): simplify model selection access
2026-10-20 22:13:42 +08:00
_Kerman
200dedd494
chore: trim unrelated model-selection changes
2026-10-20 22:13:30 +08:00
_Kerman
a9c006f9c3
refactor(agent): own model selection on each agent
2026-10-20 21:09:09 +08:00
_Kerman
8b79a1ddcc
Merge origin/master into xtr/session-model-selection
2026-10-20 17:22:59 +08:00
_Kerman
49a7a75d75
fix(session): align store-owned writes with lifecycle notifications
2026-10-20 11:33:44 +08:00
_Kerman
c18f5bd3c0
Merge remote-tracking branch 'origin/master' into xtr/session-model-selection
...
# Conflicts:
# docs/capability-seams.i18n.yaml
# docs/capability-seams.md
# docs/capability-seams.zh.md
# docs/config-catalog.md
# docs/config-catalog.zh.md
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# docs/module-graph.md
# docs/module-graph.zh.md
# docs/persistence-catalog.i18n.yaml
# docs/persistence-catalog.md
# docs/persistence-catalog.zh.md
# docs/persistence-schema.json
# packages/api/session-controller/src/types.ts
# packages/bundle/base/package.json
# packages/bundle/headless/README.i18n.yaml
# packages/bundle/headless/README.md
# packages/bundle/headless/README.zh.md
# packages/bundle/headless/package.json
# packages/bundle/headless/tsconfig.json
# packages/subagent/tool-subagent/tests/model-selection-settings.spec.ts
# scripts/type-equiv.manifest.json
2026-10-19 11:30:55 +08:00
_Kerman
955e600031
Merge master into session projection registration handles
2026-10-19 11:21:16 +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
_Kerman
b41a2fff61
docs(agent-model): file the upgrade guide under v0.2.1-alpha.4
...
Master released 0.2.1-alpha.4, so this unreleased break moves to the
new version directory and the new package takes the current version.
2026-10-16 15:50:44 +08:00
_Kerman
b670701e5a
Merge remote-tracking branch 'origin/master' into xtr/session-model-selection
2026-10-16 15:42:50 +08:00
_Kerman
7b112942ab
refactor(agent-model): move Session model selection into its own package
...
Add @deepseek-ai/dsh-agent-model. It provides ctx.agentModel
(resolveForNextStep, select, applyConfiguredRoute) and owns the
modelSelection projection, which the Agent registry no longer registers.
dsh-agent-loop now injects agentModel; the base and SDK-minimal bundles
and the Python SDK runtime include it.
The provider keeps the projection registered until consumers that are
still unloading finish their cleanup. The model-switch notice becomes an
opt-in per-Agent plugin at @deepseek-ai/dsh-agent-model/notice, and
agent/request now also rejects reasoning-effort changes after step
preparation.
Mount the provider in every composition that loads dsh-agent-loop, and
update consumers, the switch-notice snapshot driver, docs, and the
upgrade guide.
2026-10-16 15:28:59 +08:00
_Kerman
150a0d0842
docs(agent): clarify model-selection behavior
2026-10-16 10:16:18 +08:00
_Kerman
ff731c72de
refactor(session-projection): remove the host state map
2026-10-15 21:01:00 +08:00
_Kerman
8151a0271d
fix(agent): persist explicit choices matching deployment defaults
2026-10-15 20:21:35 +08:00
_Kerman
5ee64b7005
refactor(agent): use a type-only SessionSeq import
2026-10-15 20:12:24 +08:00
_Kerman
491fa4a394
refactor(session-projection): clarify retained handle names
2026-10-15 20:12:09 +08:00
imccyu
f2235d6c02
release(dsh): 0.2.1-alpha.4
2026-10-15 20:00:58 +08:00
_Kerman
7aaa6b3c5a
refactor(agent): deprecate the agent/request hook
2026-10-15 20:00:19 +08:00
_Kerman
e39b5f58c2
refactor(agent): persist model selection in session state
2026-10-15 19:05:09 +08:00
_Kerman
90014a7508
Merge remote-tracking branch 'origin/master' into xtr/session-projection-registration-handles
...
# Conflicts:
# docs/tool-catalog.i18n.yaml
2026-10-15 18:26:22 +08:00
_Kerman
c3efd4bff8
refactor(session-projection): keep state reads inside owning services
2026-10-15 18:18:58 +08:00
Yichen Jiang
36acfb1e88
release(dsh): 0.2.1-alpha.3
2026-10-14 19:38:37 +08:00
_Kerman
307d63792e
Merge remote-tracking branch 'origin/master' into xtr/session-projection-registration-handles
...
# Conflicts:
# benchmarks/session-corpus/projection-list.worker.ts
# benchmarks/session-corpus/session-corpus.worker.ts
# docs/config-catalog.md
# docs/config-catalog.zh.md
# packages/api/session-controller/README.i18n.yaml
# packages/api/session-controller/src/index.ts
# packages/api/session-controller/tests/list-scheduling.host.spec.ts
# packages/client/ui-chat/README.i18n.yaml
# packages/client/ui-chat/README.md
# packages/client/ui-chat/README.zh.md
# packages/client/ui-chat/src/client/chat/use-chat-viewport.ts
# packages/experimental/client-ui-cot-translation/tests/activation.host.spec.ts
2026-10-14 11:12:24 +08:00
imccyu
9c6374909b
feat(typert): declare remote method and event resources
2026-10-13 23:01:37 +08:00
_Kerman
5ecf33aab1
refactor(session-projection): acquire retained readers during activation
2026-10-12 12:03:36 +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
e2c410ef84
release(dsh): 0.2.1-alpha.2
2026-10-09 15:13:40 +08:00
Tianyi Cui
ec48669f48
release(dsh): 0.2.1-alpha.1
2026-10-03 10:46:11 +08:00
Turtle
819eb8078e
Merge origin/master into turtle/remove-invariants-ccf1396aaf61
2026-10-01 16:33:09 +08:00
Tianyi Cui
c7f66d13a6
docs(notes): prune redundant active decision records
2026-09-30 23:20:22 +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
Chinesezjc
3dce1c93d0
Merge pull request #5146 from deepseek-harness/fix/producer-owned-source-doc-examples
...
docs: show the producer-owned message source in current-state examples
2026-09-30 11:26:09 +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