Symptom
Harper is running an older version than expected or displaying an outdated UI.
Solutions for common issues with Harper.
Harper is running an older version than expected or displaying an outdated UI.
This typically occurs when:
If you have the source code:
# Pull the latest changes
git pull origin main
# Build the project
cargo build --release
# Verify the version
./target/release/harper --version
Copy the newly built binary to the bin directory:
cp target/release/harper bin/harper
Copy the binary to your system's local bin directory:
# Common locations:
cp target/release/harper ~/.local/bin/harper
# Or use Homebrew's prefix:
cp target/release/harper $(brew --prefix)/bin/harper
If you installed Harper via Homebrew:
brew upgrade harpertoken/tap/harper-ai
which harper
harper --version
Check the latest release on GitHub: https://github.com/harpertoken/harper/releases
If you have multiple installations, you may see unexpected behavior. To check locations:
# Find all harper binaries
find /usr/local/bin -name "harper" 2>/dev/null
find ~/.local/bin -name "harper" 2>/dev/null
find $HOME -name "harper" 2>/dev/null
Ensure the PATH points to the desired installation.