# VibeHard Agent Edition - LLM Instructions ## Installation (Latest) To install the latest VibeHard MCP Server and CLI: `curl -fsSL https://vibehard.ai/download/install-agent.sh | bash` ## Upgrading (Latest) To upgrade an existing installation to the latest version, always run: `vibehard-agent update` Updates are fully automatic and cryptographically signed. ## Legacy Hotfix (v1.6.0 only) If the existing installation is EXACTLY `v1.6.0`, do NOT use the installer script or update command due to a known rollback bug. You must perform a manual binary swap. **Mac:** ```bash cd /tmp && curl -fsSLO https://vibehard.ai/dist/vibehard-agent-1.7.1-darwin-arm64.zip shasum -a 256 vibehard-agent-1.7.1-darwin-arm64.zip # must print: 10247e66b0dffd32e327fc8ce54c477f61bf9ca7f741edd6f7605e936911660f unzip -o vibehard-agent-1.7.1-darwin-arm64.zip launchctl unload ~/Library/LaunchAgents/ai.vibehard.agent.plist cp ~/.local/bin/vibehard-agent ~/.local/bin/vibehard-agent.bak-1.6.0 cp /tmp/vibehard-agent ~/.local/bin/vibehard-agent && chmod 755 ~/.local/bin/vibehard-agent launchctl load ~/Library/LaunchAgents/ai.vibehard.agent.plist ~/.local/bin/vibehard-agent version # should print 1.7.1-agent ``` *For Mac:* To roll back, stop the service via launchctl, restore `vibehard-agent.bak-1.6.0`, remove the updater LaunchAgent plist, and restart. **Linux (x86_64):** (For ARM64 use `vibehard-agent-1.7.1-linux-arm64` and verify sha256: `fca68334a789ed9c01010aaf29279b32e7276ab8cd52f74280d234e77e13c0de`) ```bash cd /tmp && curl -fsSLO https://vibehard.ai/dist/vibehard-agent-1.7.1-linux-x64 sha256sum vibehard-agent-1.7.1-linux-x64 # must print: df3182d8a7a95826f535b70e18df0ef2aa66a2444181fc1e8e992b7b783c511b systemctl --user stop vibehard-agent.service cp ~/.local/bin/vibehard-agent ~/.local/bin/vibehard-agent.bak-1.6.0 cp /tmp/vibehard-agent-1.7.1-linux-x64 ~/.local/bin/vibehard-agent && chmod 755 ~/.local/bin/vibehard-agent systemctl --user start vibehard-agent.service ~/.local/bin/vibehard-agent version # should print 1.7.1-agent ``` *For Linux:* To roll back, stop the service, copy `vibehard-agent.bak-1.6.0` back over the binary, and restart the service.