Skip to content

v0.11.0

Choose a tag to compare

@KannaKuron KannaKuron released this 04 Sep 15:53
· 15 commits to main since this release

What's new

  • DSH_PATH_DIALECT joins the official dsh-shell-env registry. While the posix-paths switch is on, every model shell call now also carries DSH_PATH_DIALECT=msys. The bash tool's schema already tells the model to inspect managed $DSH_* facts ("inspect them when needed"), so the prompt-side dialect rewrite gains a runtime-verifiable counterpart instead of living only in prompt text.
    • Registered at service-ready timing via ctx.inject(['shellEnv'], …); compositions without dsh-shell-env are unaffected (silent no-op).
    • The resolver reads the live setting on every execution — toggling posix-paths off empties the variable immediately, no re-registration needed.
    • Effect-scoped and fully reversible; Windows-only, like the other dialect layers.

Host-half change — restart DSH after upgrading.

dsh plugin --profile <name> add dsh-gitbash-shell@^0.11.0