v0.1.1 — standalone exe build
What's new
Standalone executables
The installer now builds real .exe files using Node.js SEA (Single Executable Applications) and esbuild:
dsw.exe/d.exe— interactive agentdsd.exe— detached runnerdswait.exe— output file poller
Exes are copied to %LOCALAPPDATA%\Programs\dsw\ and that directory is added to your user PATH automatically — no npm, no Node.js required to run after install.
How it works
- esbuild bundles each ESM entry point → single CJS file (local imports inlined,
node:builtins kept external) node --experimental-sea-configcompiles the bundle into a.blobpostjectinjects the blob into a copy ofnode.exed.exeis a copy ofdsw.exefor the short alias
Build it yourself
npm install # installs esbuild + postject
npm run build:exe # produces dist/exe/*.exeInstall
irm https://raw.githubusercontent.com/gaston1799/deepseek-detached-agent/main/install.ps1 | iex