Removing a machine
There are a few different ways to remove a machine, depending on what you actually want to stop.
Remove one machine. On the Machines page, open a row’s ⋯ menu and choose Remove. If that computer is still running, this stops it and takes it off the list; the confirm tells you exactly what will happen, since an older flowviant version can’t be told to stop and simply keeps running until you stop it yourself in its own terminal. A machine that’s already stopped polling just comes off the list — there’s nothing to stop.
Disconnect everything. Disconnect, below the machines list, rotates the project’s credential. Every machine currently using it — not just one — stops on its next poll and needs flowviant login run again before it can serve the project. Use this when you want every computer off the project at once, not just one.
From the terminal. Run flowviant machines on a computer to see every project it’s connected to and, on an interactive terminal, a menu to disconnect or forget a project from that box. flowviant machines --remove <id> and flowviant machines --forget <id> do the same non-interactively.
Remove flowviant from a computer. flowviant uninstall removes every copy of flowviant on that machine, asking first unless you pass --yes. It keeps your logins in ~/.flowviant so a reinstall picks up where you left off; add --purge to remove those too. A newer install automatically cleans up older copies on the same machine.
On Windows, uninstalling the tray app from Settings › Apps stops its WSL daemons and removes the binaries the same way, keeping the login for later. The tray’s own menu also has Uninstall Flowviant…, which runs that same uninstall and then quits.