Repository navigation
Releases: T-Auto/dsh-std
Release list
dsh-std@0.1.1-rc.1
What's Changed
Full Changelog: https://github.com/T-Auto/dsh-std/compare/@dsh-std/adapter-dsh@0.1.1-rc.4...dsh-std@0.1.1-rc.1
@dsh-std/adapter-dsh@0.1.1-rc.4
What's Changed
- fix(ci): reproducible release retries / 可复现的发布重试 by @Yan-Zero in #20
- fix(ci): target release commits during recovery / 恢复时指定版本提交 by @Yan-Zero in #21
- feat(adapter-dsh): align with DSH 0.2.0 / 将 adapter-dsh 对齐到 DSH 0.2.0 by @T-Auto in #23
Full Changelog: https://github.com/Yan-Zero/dsh-std/compare/@dsh-std/adapter-dsh@0.1.1-rc.3...@dsh-std/adapter-dsh@0.1.1-rc.4
@dsh-std/skill@0.1.1-rc.1
What's Changed
- fix(adapter-dsh): 避免创建重试覆盖会话标题 by @Kaiserunix in #16
- feat: portable Skills and DSH 0.1.5 alignment / 可移植 Skill 与 DSH 0.1.5 对齐 by @Yan-Zero in #19
New Contributors
- @Kaiserunix made their first contribution in #16
Full Changelog: https://github.com/Yan-Zero/dsh-std/compare/@dsh-std/adapter-dsh@0.1.1-rc.2...@dsh-std/skill@0.1.1-rc.1
@dsh-std/manifest@0.1.1-rc.3
What's Changed
- fix(adapter-dsh): 避免创建重试覆盖会话标题 by @Kaiserunix in #16
- feat: portable Skills and DSH 0.1.5 alignment / 可移植 Skill 与 DSH 0.1.5 对齐 by @Yan-Zero in #19
New Contributors
- @Kaiserunix made their first contribution in #16
- @Yan-Zero made their first contribution in #19
Full Changelog: https://github.com/Yan-Zero/dsh-std/compare/@dsh-std/adapter-dsh@0.1.1-rc.2...@dsh-std/manifest@0.1.1-rc.3
@dsh-std/lifecycle@0.1.1-rc.3
What's Changed
- fix(adapter-dsh): 避免创建重试覆盖会话标题 by @Kaiserunix in #16
- feat: portable Skills and DSH 0.1.5 alignment / 可移植 Skill 与 DSH 0.1.5 对齐 by @Yan-Zero in #19
New Contributors
- @Kaiserunix made their first contribution in #16
- @Yan-Zero made their first contribution in #19
Full Changelog: https://github.com/Yan-Zero/dsh-std/compare/@dsh-std/adapter-dsh@0.1.1-rc.2...@dsh-std/lifecycle@0.1.1-rc.3
@dsh-std/core@0.1.1-rc.2
What's Changed
- fix(adapter-dsh): 避免创建重试覆盖会话标题 by @Kaiserunix in #16
- feat: portable Skills and DSH 0.1.5 alignment / 可移植 Skill 与 DSH 0.1.5 对齐 by @Yan-Zero in #19
New Contributors
- @Kaiserunix made their first contribution in #16
- @Yan-Zero made their first contribution in #19
Full Changelog: https://github.com/Yan-Zero/dsh-std/compare/@dsh-std/adapter-dsh@0.1.1-rc.2...@dsh-std/core@0.1.1-rc.2
@dsh-std/connection@0.1.1-rc.3
What's Changed
- fix(adapter-dsh): 避免创建重试覆盖会话标题 by @Kaiserunix in #16
- feat: portable Skills and DSH 0.1.5 alignment / 可移植 Skill 与 DSH 0.1.5 对齐 by @Yan-Zero in #19
New Contributors
- @Kaiserunix made their first contribution in #16
- @Yan-Zero made their first contribution in #19
Full Changelog: https://github.com/Yan-Zero/dsh-std/compare/@dsh-std/adapter-dsh@0.1.1-rc.2...@dsh-std/connection@0.1.1-rc.3
@dsh-std/adapter-dsh@0.1.1-rc.3
What's Changed
- fix(adapter-dsh): 避免创建重试覆盖会话标题 by @Kaiserunix in #16
- feat: portable Skills and DSH 0.1.5 alignment / 可移植 Skill 与 DSH 0.1.5 对齐 by @Yan-Zero in #19
New Contributors
- @Kaiserunix made their first contribution in #16
Full Changelog: https://github.com/Yan-Zero/dsh-std/compare/@dsh-std/adapter-dsh@0.1.1-rc.2...@dsh-std/adapter-dsh@0.1.1-rc.3
@dsh-std/session@0.1.1-rc.2
- Added separately negotiable
SessionCatalogandSessionHistorycapability surfaces with provider-scoped references, operation negotiation, typed clients, validated implementations, pagination, follow streams, and explicit fork semantics. - Defined explicit
readyprogress frames for Catalog watch and History follow so revision/cursor handoff is observable before streamed events. - Added stable Session protocol error codes for lifecycle, cursor, concurrency, authorization, flow-control, and persistence failures.
- Added optional
schemaDialectmetadata without rejecting legacyv1alpha1event declarations that only containpayloadSchema. - Kept durable Session observation on
SessionHistory.read/follow, without introducing a second generic event stream or unrestricted event append operation. - Removed Workspace placement from Session creation and fork inputs so
WorkspaceSessionsremains the sole owner of membership and cross-protocol partial success stays explicit.
@dsh-std/sdk@0.1.1-rc.2
- Require both a negotiated protocol row and a live activation-scoped client before
protocol()oroptionalProtocol()callsfromAgreement; optional requirements with no binding now return{ available: false }.