v2.2.1 — installer no longer relocates existing checkouts
🐛 Fixes
- Re-running the curl installer used to silently switch the
llmuxeditable target — e.g. from a dev checkout to~/.llmux, leaving the command pointing at a fresh skeleton without the user's profiles. The installer now detects existing installs viauv-receipt.toml, updates that checkout in place (git pull --ff-only+uv tool install --editable . --forceon the same path), and ignoresLLMUX_DIRonce installed. SetLLMUX_FORCE_RELOCATE=1to override and relocate. (#53)
Changelog
- #53 🐛 fix(installer): update existing checkout in place, never relocate
- #54 🔖 chore: bump version to 2.2.1
Full diff: v2.2.0...v2.2.1