Context
DeepSeek Harness published dsh-v0.1.7-rc.1 on 2026-09-23. DSHelm's verified install baseline remains @deepseek-ai/dsh@0.1.0-rc.7; the current forward-qualification work in #34/#45 is still pinned to 0.1.5-rc.1.
The 0.1.7 candidate changes several seams DSHelm now treats as evidence-bearing contracts, so the new train needs a fresh qualification boundary instead of inheriting 0.1.5 assumptions.
Upstream changes that directly affect DSHelm
- Session logs advance to V4, with migration support from earlier formats.
- Synchronous Session history reads
snapshotEvents, eventAt, and ownEvents are deprecated.
agent/session-start becomes the async, serial agent/created lifecycle event; the first model request waits for initialization.
- Client Session supports multiple instances and related client APIs / slots change.
- Profile/plugin settings ownership changes; legacy settings migration is one-time.
- Plugin installation/startup now performs DSH-version compatibility checks.
- PTC package/service naming changes and some old names are no longer compatible.
These changes are release-note facts; they are not yet DSHelm compatibility claims.
Qualification work
Durable runtime evidence
Agent lifecycle
Client / Web / settings
Package and distribution gates
Relationship to existing 0.1.5 work
#34/#45 remain useful historical evidence for the 0.1.5 API transition, especially Session V3, Agent/Inbox and current-panel adaptations. They should not be promoted as the current forward target now that 0.1.7-rc.1 is the latest release candidate.
Any reusable source changes from #45 should be carried forward deliberately; the old candidate version should not be merged into compatibility metadata merely to make the stale lane green.
Evidence boundary
Do not change compatibility.json.tested.dshPackages = 0.1.0-rc.7 until the full package, clean-profile, Session V4, Agent lifecycle and Web/runtime gates pass.
Related: #34 #40 #41 #45 #46 #47 #50
Context
DeepSeek Harness published
dsh-v0.1.7-rc.1on 2026-09-23. DSHelm's verified install baseline remains@deepseek-ai/dsh@0.1.0-rc.7; the current forward-qualification work in #34/#45 is still pinned to0.1.5-rc.1.The 0.1.7 candidate changes several seams DSHelm now treats as evidence-bearing contracts, so the new train needs a fresh qualification boundary instead of inheriting 0.1.5 assumptions.
Upstream changes that directly affect DSHelm
snapshotEvents,eventAt, andownEventsare deprecated.agent/session-startbecomes the async, serialagent/createdlifecycle event; the first model request waits for initialization.These changes are release-note facts; they are not yet DSHelm compatibility claims.
Qualification work
Durable runtime evidence
snapshotSessionLog()path. fix(dsh): bridge current Session snapshots without dropping rc.7 #40 intentionally preferredsnapshotEvents()for the 0.1.5 generation; 0.1.7 now deprecates that synchronous surface.request/headerevidence used by feat(dsh): capture effective route from durable request evidence #50 observable from the supported Session V4 history API.Agent lifecycle
agent/created.Client / Web / settings
installDSHelmSettings()against the current Profile/plugin configuration ownership and hot-update semantics.Package and distribution gates
0.1.7-rc.1candidate cohort.compatibility.json.tested.Relationship to existing 0.1.5 work
#34/#45 remain useful historical evidence for the 0.1.5 API transition, especially Session V3, Agent/Inbox and current-panel adaptations. They should not be promoted as the current forward target now that 0.1.7-rc.1 is the latest release candidate.
Any reusable source changes from #45 should be carried forward deliberately; the old candidate version should not be merged into compatibility metadata merely to make the stale lane green.
Evidence boundary
Do not change
compatibility.json.tested.dshPackages = 0.1.0-rc.7until the full package, clean-profile, Session V4, Agent lifecycle and Web/runtime gates pass.Related: #34 #40 #41 #45 #46 #47 #50