Repository navigation
v0.38.0
Added
- Delegate to your other machines: the launcher's Subagents button is now Delegate, and each delegate picks where it runs: With the lead (as before), this computer, or any of your machines, with the harness, model and thinking level installed there. The lead's place is shown (and switchable) at the top. A delegate away from the lead gets a copy of the lead's work there (uncommitted edits too), runs hidden, and its changes come back to the lead's folder as a patch when it finishes (a three-way merge if the lead moved on; conflicts and patches that don't apply are reported to the lead). The lead hears each delegate's place in its team note. API:
machine(hereor a machine id) on eachsubagentsmember. - Install the Mac app with one line, without the "can't verify" warning:
curl -fsSL https://trywisp.dev/install.sh | bash -s -- --appdownloads wisp.app from the latest release, checks it againstSHA256SUMS.txtand puts it in /Applications, with no Node needed. curl doesn't quarantine what it downloads, so macOS opens the not-yet-notarized app straight away.WISP_VERSIONpins a release here too. - Beta and nightly builds, and an update channel to follow them. Settings → General → Updates: Stable (as before), Beta (previews of the next release, npm
wisp-agents@next) or Nightly (a build ofmainevery night the full test suite passes, npmwisp-agents@nightlyand the apps on the nightly release). Update to … then offers the newest build of that channel, for npm, npx and the desktop app; a stable release that's newer still wins. Homebrew stays on stable.install.shtakesWISP_VERSION=nextorWISP_VERSION=nightly(with--apptoo).
Changed
- Ship it opens on the click. The dialog used to wait for wisp to read the worktree (git and gh) before showing, so the click seemed to do nothing for a second. It now opens at once in its final shape, with placeholders for the route and the message, and fills in when the worktree has been read.
- trywisp.dev: every way in, at the top and the bottom. The nav's npx wisp-agents pill is now Get wisp ▾: a menu with npx, npm, curl, brew and this OS's app (on a Mac, the curl install that skips the warning; elsewhere the download), each one click to copy, and a link to the full install section. The page's last section has the same tabs as the hero, kept in step with it.
- trywisp.dev: npx comes first again, Download is the last tab. Until the apps are signed, Download says what to expect on first open: on a Mac it offers the curl install (or the
.dmg, with Privacy & Security → Open Anyway); on Windows, SmartScreen's More info → Run anyway; on Linux it offers the.deb, with the AppImage as the other choice. - trywisp.dev reads tidier. The changelog page groups releases by week (the newest open, older weeks a click away; a link to a release opens its week). The hero no longer shows the version, the hero's task queue shows where the demo's rows will land instead of a blank box, and the footer stays on one row. The Cloud page and the guides say you can sign in with GitHub or Google, and the Cloud page has a Continue with Google button.
- wisp Grid's pages follow its
name. The word beside the logo and the sign-in page's kicker come fromnamein grid.json (wisp Grid by default), so a grid named wisp Cloud says Cloud. - The repo has a SECURITY.md, CONTRIBUTING.md, issue templates and a pull request template.
Fixed
- Settings → Spells on a phone: a spell's Acts for you badge no longer squeezes onto two lines next to its name; the name, version and badge each stay whole and the badge moves under the name when the row is narrow.
- Allow & retry right after a run ends. Clicking it within a few seconds of the result, while the agent's CLI was still exiting, was refused with "The task has moved on since". It now lets that CLI go and starts the retry.
- Updates order prereleases the semver way.
0.38.0-beta.2is newer than0.38.0-beta.1, and0.38.0newer than both. wisp used to drop everything after the-, so it saw0.38.0-beta.1and0.38.0as the same version and never offered the release.
Get wisp 0.38.0
| macOS (Apple silicon) | wisp-mac-arm64.dmg |
| macOS (Intel) | wisp-mac-x64.dmg |
| Windows | wisp-windows-x64-setup.exe · Arm |
| Linux | AppImage · .deb · Arm: AppImage, .deb |
| npm (Node 20+) | npx wisp-agents@0.38.0 or npm install -g wisp-agents |
| Homebrew | brew install m0xoo/tap/wisp-agents |
The desktop app updates itself from these releases. Checksums are in SHA256SUMS.txt.