Skip to content

Releases

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 00:44

dsh 0.2.2-rc.1 closure ride: dev pins move to 0.2.2-rc.1 with cordis 4.1.0 / schemastery 3.19.0 following the closure; prerelease-aware host-closure pick in release.yml.

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 12:37

chore: raise dsh host floor to 0.2.0-rc.2

peer floors dsh-commands/dsh-settings/dsh-skill >= 0.2.0-rc.2, dev pins exact rc.2, pnpm-lock re-resolved against registry.npmjs.org; cordis 4.0.4 / schemastery 3.18.4 unchanged; README floors updated; tests 29 pass / 0 fail

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 06:03

v0.6.0: dsh 0.1.7-rc.1 settings migration (Config+volatile, ns dsh-vault); backup set gains settings.yaml.imported; icon/locale metadata

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 03:41

v0.5.0: dsh 0.1.5-rc.2 floor

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 09 Sep 00:34

feat(skill): rename the bundled skill to dsh-vault-config (ecosystem -config convention)

Config/usage-guide skills now uniformly end with -config. Bundled
skills register in-process with zero on-disk footprint, so the rename
migrates itself on upgrade: update the package, restart dsh, and the
new name is live — nothing to clean up by hand. README skill paths and
the anti-drift test assertions move with it; plugin ids, settings
namespaces, and other constants sharing the old spelling are
deliberately untouched.

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 16:21

feat(skill): bundle a dsh-vault usage/config skill (ask_user_question setup wizard)

Ship skills/dsh-vault/SKILL.md through ctx.skills.registerProvider (same
mechanism as dsh-llm-proxy): the guide documents the settings.yaml vault:
section, the /vault command surface, and — per the ecosystem direction —
an interactive setup flow where the agent collects repo / machine
description / passphrase-memory choices via ask_user_question and writes
the config for the user, with the two passphrase red lines spelled out
(inline-argument-only so it never lands in session logs; a lost
passphrase is unrecoverable).

README (en/zh) gains a Configuration section for the vault: keys; the
anti-drift skill test guards the routing description against the
packaged frontmatter.

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 10:16

0.3.1: uninstall docs (keychain item, GitHub repo, stash purge) + smoke uninstall leg.

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 13:33

chore(deps): ride the dsh rc/stable line — 0.1.2-rc.1 closure, retire alpha

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 16:53

dsh 0.1.2-alpha host line

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 02:52

@aiwayds/dsh-vault 0.1.0 — first release

Encrypted backup / restore / migration of the dsh home config through
a private GitHub repo.

  • /vault backup: snapshot settings, credentials, agents, profile
    manifests, home patch and models-store; scrypt + AES-256-GCM
    whole-archive encryption; per-machine dirs, latest snapshot only.
  • /vault restore: cross-machine pick from plaintext manifests, stash
    current config, write back, reinstall plugins from the manifest.
  • Passphrases: inline (not logged) / DSH_VAULT_PASSPHRASE / macOS
    keychain. Zero npm dependencies.