Skip to content

Muster Agent 0.3.8

Choose a tag to compare

@github-actions github-actions released this 09 Oct 12:28
b605c75

Muster now rests when nothing is happening. A finished chat had kept the graphics process and the window busy (about 29% and 13% CPU on a Mac), which warmed the laptop for no reason.

While idle, in a headless test 0.3.7 0.3.8
Frames drawn per second with a running-chat spinner visible 60.9 11.8
Same, window unfocused 60.9 2 (animations paused)
Compositor work per second (GPU thread) 29.5 ms 12.1 ms
Renderer script work per second 2.5 ms 0.11 ms
Screen updates per second with nothing changing 0.20 0
  • Animations pause when the window is in the background. Spinners and pulses stop while Muster is unfocused or hidden and resume when you come back. The running-chat spinner now turns in 12 steps, like the macOS spinner, instead of redrawing the whole window 60 times a second.
  • Clocks and polls rest too. "Up to date as of…" and sidebar ages refresh once a minute and only while the window is active. Pull-request checks, the hand-back countdown display and live-view timers pause in the background. The open-ports check backs off from every 4 s to every 30 s when nothing changes.
  • The summary card no longer redraws itself every 15 seconds when the git status hasn't changed (#356).

Download

Mac File
Apple silicon (M1 and later) Muster-Agent-0.3.8-arm64.dmg (or .zip)
Intel Muster-Agent-0.3.8-x64.dmg (or .zip)

Open the disk image and drag Muster Agent to Applications.

Windows File
Windows 10/11 (x64) Muster-Agent-0.3.8-win-x64-setup.exe (or the portable -win-x64.zip)

Run the installer; it installs for your user, no admin needed. It is not code-signed yet, so Windows SmartScreen may warn: choose More info → Run anyway.

Linux File
AppImage (any distro, x64) Muster-Agent-0.3.8-linux-x86_64.AppImage
Debian / Ubuntu Muster-Agent-0.3.8-linux-amd64.deb
Archive Muster-Agent-0.3.8-linux-x64.tar.gz

AppImage: chmod +x the file, then run it. Debian/Ubuntu: sudo apt install ./Muster-Agent-0.3.8-linux-amd64.deb.

Muster Server (self-hosted) File
macOS, Apple silicon muster-server-0.3.8-darwin-arm64.tar.xz
macOS, Intel muster-server-0.3.8-darwin-x64.tar.xz
Linux x64 muster-server-0.3.8-linux-x64.tar.xz

Extract it, then bin/muster-server init and bin/muster-server start. It includes its own Node runtime. Docker, systemd and TLS setups are in docs/server.md.

Windows (installed with the setup.exe), AppImage and Debian/Ubuntu installs update themselves from Settings › Updates, downloading only what changed where they can.

Checksums for every file are in SHA256SUMS.

This build is not notarized by Apple (signing: self-signed). The first time, right-click Muster Agent in Applications and choose Open, or run:

xattr -dr com.apple.quarantine "/Applications/Muster Agent.app"

Muster Agent needs a model provider sign-in; it detects the ones already on your computer on first run.