Commit Graph
22 Commits
Author SHA1 Message Date
drakezhang de4229cb88 fix(debug): preserve rule drafts and separate replay integrity 2026-09-22 11:35:29 +08:00
drakezhang dc806259e4 fix(ci): verify DSH npm packages on Windows 2026-09-21 21:44:42 +08:00
drakezhang bbada7b2e8 fix(ci): normalize Cargo package paths on Windows 2026-09-21 20:50:12 +08:00
drakezhang 240bf1dd7a fix(skill): guard incomplete installs and parse CRLF metadata 2026-09-21 20:44:24 +08:00
drakezhang 45a3bf1c42 feat(skill): ship reference bundles with safe upgrades 2026-09-21 18:57:44 +08:00
Zhang GH 58eb44b306 fix(cli): preserve shared daemons after launcher timeout
Do not terminate a running child when its launcher cannot confirm startup.
A different client may already be using it, or publication may race the
launcher's deadline. Retain cleanup only before a Windows child resumes.

Add deterministic lifecycle regressions for reuse before timeout, delayed
publication and port mismatch. Run Windows success-path and updater tests
in a same-user WMI test host that verifies it is outside all Jobs, and keep
restricted-host rejection tests in the normal CI runner.

Refs #268
2026-09-20 00:38:54 +08:00
drakezhang f41f1bfbd3 fix(release): remove empty unreleased changelog headings 2026-09-16 20:14:01 +08:00
drakezhang 307ce78f57 test(installer): allow concurrent readers in Windows lock fixture 2026-09-15 11:55:38 +08:00
drakezhang f995620b53 fix(installer): complete literal paths and recovery guidance 2026-09-09 23:22:42 +08:00
drakezhang defa54293b test(installer): exercise real HTTP writes in bracketed paths 2026-09-09 23:16:46 +08:00
drakezhang 2cd953297a test(installer): check the resolved command after installation 2026-09-09 19:36:10 +08:00
drakezhang d57dcb5633 fix(installer): correct Windows paths and release checks 2026-09-09 19:24:39 +08:00
drakezhang 3d1d7b5b87 fix(installer): stop existing daemon when installing to a new directory 2026-09-09 18:33:02 +08:00
drakezhang ac0525ffee fix(installer): detect Windows architecture without RuntimeInformation 2026-09-09 18:10:57 +08:00
drakezhang e74f354e90 fix(release): support changelogs without unreleased section 2026-09-08 20:38:17 +08:00
Zhang GH caea98cd52 fix(windows): harden installation and parent cancellation 2026-09-08 19:21:54 +08:00
drakezhangandCursor 0b2d7e95cc style: format release script for biome
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-02 18:26:35 +08:00
drakezhangandCursor 556bea1645 chore(release): 0.2.0
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-02 18:17:56 +08:00
drakezhangandCursor 0302d5592b chore: add release script, changelog, and version display labels
- scripts/release.mjs: unified version bump + tag + push automation
- CHANGELOG.md: document all changes from 0.1.x through 0.2.0
- popup: show "CLI {ver} / Ext {ver}" instead of bare version numbers

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-02 18:05:32 +08:00
BB-fatandCursor 3c936982a3 Fix Biome and Stylelint formatting so pnpm lint passes.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-10 00:21:19 +08:00
BB-fatandCursor a7c48275f9 feat: add bsk CLI auto update
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-08 14:14:00 +08:00
BB-fat f1036a860c Initial public release 2026-06-22 17:36:26 +08:00