Skip to content

v0.1.1

Choose a tag to compare

@ask33r ask33r released this 30 Sep 07:42
· 4 commits to main since this release

Two fixes since v0.1.0; the resume plugin now runs on DSH 0.1.5+ and 0.2.

  • Resume plugin — DSH 0.1.5 dropped Session.events, so plugins/dsh-headless-resume crashed with events is not iterable and the envelope silently lost its model. The session journal is now read through seq/eventAt, with a fallback for older releases. DSH 0.2 refuses a plugin whose @deepseek-ai/dsh* peer ranges exclude the runtime, which disabled the headless runner and left runs hanging; the plugin now declares 0.2.0-rc.2.
  • bridge-core — pollRun could report a finished run as completed with exitCode: null while its registry entry was still settling (seen on 2-vCPU CI runners). It now waits for the entry within the same grace period, both in-process and for runs owned by another process.
  • Docs — an animated SVG architecture diagram, short glosses for oh-my-pi and DSH, a CI badge, AGENTS.md with the repository agent instructions (imported by CLAUDE.md), and the DSH 0.2 pitfalls in docs/dsh-update-checklist.md.

370 tests without an installed DSH plus 88 for the resume plugin, run against DSH 0.2.0-rc.2; strict tsc and Biome in CI.

Full changelog: v0.1.0...v0.1.1