Overview
dsh-workspace-create-dialog
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- **The native chooser is Windows-only.** On other platforms "Choose folder…" reports the failure; the name-only path is platform-independent and keeps working. - **It runs `powershell.exe` with a runtime `Add-Type`.** That pair (`-EncodedCommand` + `Add-Type`) is exactly what endpoint protection watches for, so a small number of machines may block it. The alternative is shipping a native dependency (koffi); this plugin chose zero dependencies. - **An open native chooser cannot be cancelled from the browser.** There is no per-request abort on this wire; closing the window is the cancel. - **"Your name wins" needs the client workspace service.** When the name differs from the folder name the plugin registers first and renames after; if the rename fails the workspace still exists, just titled after its folder (with a console warning). - **It depends on the 0.2.0-rc.2 `directoryFlow` contract.** If a future harness renames or changes it, the plugin goes **silently inert** — `ctx.slots.inject` waits for a declaration that never comes, and nothing errors. `dsh.engines.dsh` states the version requirement; it cannot remove the risk.
