Skip to content

Releases: MengYuil/dsh-ponytail

v0.4.3 — Cross-version graphical settings

Choose a tag to compare

@MengYuil MengYuil released this 17 Oct 13:37

修复新版 DSH Web/桌面版 Ponytail 设置面板缺失,保留旧版 Settings 接口。支持模式与技能持久化、会话覆盖保留,并修复恢复默认后的模式缓存。真实浏览器验证 DSH 0.1.1-rc.2、0.1.2-rc.1、0.1.5-rc.3、0.1.7-rc.2、0.2.0-rc.2、0.2.1-rc.2,Windows 桌面版 0.2.0-rc.2 通过实测。README、CHANGELOG、构建产物和六版本 CI 已同步;11 项远端 CI 全部通过。核心规则正文未删减。

v0.4.2 — V4-safe notices and persistence regression

Choose a tag to compare

@MengYuil MengYuil released this 13 Oct 02:08

0.4.2 — V4-safe mode notices

  • Fix issue #3: all nine mode/default/reset/deactivation notice sites now use the producer-owned ponytail source instead of the retired plugin wrapper rejected by V4 sessions.
  • Regenerate shipped runtime/declarations and provenance; add real V4 admission and producer-type regression coverage. Core rules, mode precedence and skill-invocation behavior are unchanged.
  • Add a dedicated Linux CI persistence job using real DSH 0.2.0-rc.2 core services: normal restart, SIGKILL after flush, exact-prefix recovery, continued writes and projection checkpoints. Offline fixed-response model only, no paid calls.
  • Synchronize both READMEs, compatibility/recovery notes, verification documentation, maintenance commands and security boundaries. Remove the outdated release-check version example.

Local verification: 189 durable V4 events, 12 completed turns across four independent processes; pack/install/type/UI/core checks passed. Newer Web native Settings/skill-switch UI is not covered by the V4 core integration.

If an older version already blocked saves, back up visible unsaved content before upgrading and restarting. The fix prevents new retired-source events; it does not automatically repair a poisoned buffer or recover unflushed data. Session overrides remain in-memory by design; saved defaults survive restart.

Install / update

dsh plugin --profile web add @mengyuly/dsh-ponytail@0.4.2

Restart that profile after upgrading. The fixed-name GitHub asset is the exact npm-published tarball.

SHA-256: cbf5c5980400931ecb67cb247b7b5c9784bde3c4cf3cdf3b4e803e8f0cddf18e.

Ponytail 0.4.1

Choose a tag to compare

@MengYuil MengYuil released this 08 Oct 01:00

Ponytail 0.4.1

  • 同步中英文 README、设置悬浮说明、推荐模式介绍和技能帮助:Lite 必须用一句话指出更简方案,由用户选择;Full 的帮助展示完整七阶梯。
  • 更新固定版本下载链接、安装/更新命令、不调用模型的检查方式,以及真实联调和构建来源说明。
  • 添加 npm 搜索关键词与项目/问题链接,方便查找 DeepSeek Harness、Ponytail、YAGNI、代码审查和技术债相关插件。
  • 核心规则、模式行为和服务要求保持不变,latest 仍为默认版本渠道。

更新:dsh plugin --profile web update @mengyuly/dsh-ponytail,随后重启对应 profile。

文档、核心、界面、安装、打包与 TypeScript 消费检查通过;没有新增模型收益保证。

Ponytail 0.4.0

Choose a tag to compare

@MengYuil MengYuil released this 08 Oct 00:39

Ponytail 0.4.0

  • 新增原生 Web 设置面板:默认模式、五个附加技能开关、悬浮说明、中英文帮助,以及原生命令模式选择器。
  • 补齐上游七阶梯与关键约束,保留 Lite / Full / Ultra 的区别、安全底线和一个最小可执行检查。
  • 修复旧 DSH 设置保存兼容性;保存使用原子写入和版本冲突检查,失败保留草稿。
  • 修复 pnpm 自动安装 peer 时拉取未发布 dsh-type-meta 导致的 404;运行时依赖与宿主服务要求保持不变。
  • 新增界面与 pnpm 安装回归,并核验打包后的规则和技能与源码一致。

验证范围:本地自动化测试及隔离真实 DSH 联调。未声称模型服从率、Token、费用或耗时收益已完成效果对比。

安装

dsh plugin --profile web add @mengyuly/dsh-ponytail@0.4.0

已有安装可使用 dsh plugin --profile web update @mengyuly/dsh-ponytail。

附带固定名称 mengyuly-dsh-ponytail.tgz,与 npm 发布使用同一份安装包。

v0.3.4

Choose a tag to compare

@MengYuil MengYuil released this 07 Oct 02:09

Switching Ponytail levels and setting defaults now updates state without waking an idle agent into an extra model turn. State notices are queued for the next real step; explicit review/audit/debt/gain/help requests still start an ordinary turn.

  • Fixes #2: replace seven waking status notices with non-waking injection.
  • Add installed-package regression coverage for all status branches, immediate prompt updates, and explicit skill invocation.
  • Include the English README and bilingual navigation from PR #1 in the npm package.

Verification: core, bundle, distribution, regression, installed-package, TypeScript consumer, and release-link checks passed. Tests exercise the installed command handlers with a controlled host; no live paid model call was required.

v0.3.3

Choose a tag to compare

@MengYuil MengYuil released this 09 Sep 12:30

Full Changelog: v0.3.2...v0.3.3

v0.3.2

Choose a tag to compare

@MengYuil MengYuil released this 31 Aug 13:23

v0.3.2: compress prompt rules and harden release artifacts

Changed

  • Compressed duplicated structured Prompt wording while preserving safety, end-to-end completeness, architecture-contract, and mode-specific boundaries.
  • Corrected the v0.3.1 version-pinned Release download example.
  • Prevented authoritative dist synchronization from reintroducing the invariant package-name drift.
  • Added distribution verification for invariant package identity.
  • Rejected unpublished versioned Release asset names in release-link checks.
  • Normalized publishable metadata file modes.

Verification

  • Authoritative Ponytail tests: 67 passed.
  • Bundle security and externals checks passed.
  • Distribution, tarball, TypeScript consumer, regression, and release-link checks passed.
  • No paid Benchmark was run; no stable Token/cost/latency improvement is claimed.

dsh-ponytail v0.3.1

Choose a tag to compare

@MengYuil MengYuil released this 29 Aug 02:07

v0.3.1 — post-release audit: clarify that 'smallest complete end-to-end change' does not mean every layer must change; README prompt-size table synced to measured values. Runtime prompt-text change only; 67 monorepo tests pass.

dsh-ponytail v0.3.0

Choose a tag to compare

@MengYuil MengYuil released this 29 Aug 01:52

v0.3.0 — smallest complete end-to-end change rules (Full/Ultra), redefined Lite/Full/Ultra semantics, honest gain/help sourcing, safety boundaries cover real data flow / necessary tests / root-cause fixes. Runtime prompt and skill-content changes; config, session, subagent boundaries unchanged.

dsh-ponytail v0.2.2

Choose a tag to compare

@MengYuil MengYuil released this 29 Aug 01:13

v0.2.2 — honest gain-skill sourcing, pointer card out of the model catalog, mode-choice help, measurable prompt sizes