v0.11.0
What's new
DSH_PATH_DIALECTjoins the officialdsh-shell-envregistry. While the posix-paths switch is on, every model shell call now also carriesDSH_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 withoutdsh-shell-envare 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.
- Registered at service-ready timing via
Host-half change — restart DSH after upgrading.
dsh plugin --profile <name> add dsh-gitbash-shell@^0.11.0