-
Notifications
You must be signed in to change notification settings - Fork 194
Open
Description
GitHub Issue Template for Happy CLI
Post Location: https://github.com/slopus/happy-cli/issues
Title: [macOS] Update Guide: Bundled Claude Code 2.0.14 → 2.0.60 (Tested & Working)
Issue Body (Copy Below)
Summary
Happy CLI 0.11.2 ships with @anthropic-ai/[email protected], which is significantly outdated. I've tested updating to 2.0.60 on macOS and everything works perfectly.
This issue provides:
- ✅ Verified compatibility confirmation (2.0.14 → 2.0.60)
- 📦 Ready-to-use update scripts for macOS users
- 📖 Documentation for future updates
Context
- Happy CLI hasn't been updated since October 13, 2025
- Claude Code has progressed from 2.0.14 → 2.0.60 (46 versions!)
- Issue Is this project dead or alive? #79 confirmed the project is now alive with new maintainers
- Issue Breaking changes in Claude Code 2.0.25 #53 tracks breaking changes in 2.0.25 (resolved via PR fix: adapt to claude-code package split (2.0.25 + agent-sdk) #54)
Tested Configuration
| Component | Version | Status |
|---|---|---|
| Happy CLI | 0.11.2 | ✅ Working |
| Bundled Claude Code | 2.0.14 → 2.0.60 | ✅ Updated & Tested |
| Node.js | v20.19.3 | ✅ Compatible |
| Platform | macOS (darwin arm64) | ✅ Tested |
Quick Update Command
cd $(npm root -g)/happy-coder && npm install @anthropic-ai/claude-code@latest --saveVerification
After updating:
$ happy --version
happy version: 0.11.2
2.0.60 (Claude Code)
$ happy doctor
✓ Authenticated (credentials found)
✓ Daemon is running
✅ Doctor diagnosis complete!Update Script (macOS)
Click to expand: happy-cli-quick-update.sh
#!/bin/bash
# Happy CLI - Update Claude Code to Latest Version
# Usage: bash happy-cli-quick-update.sh
set -e
echo "🔧 Happy CLI - Claude Code Update Script"
echo "========================================="
# Check if Happy CLI is installed
if ! command -v happy &> /dev/null; then
echo "❌ Happy CLI not found. Install with: npm install -g happy-coder"
exit 1
fi
echo "📦 Current State:"
happy --version
cd $(npm root -g)/happy-coder && npm list @anthropic-ai/claude-code
echo ""
echo "⬆️ Updating Claude Code to latest version..."
cd $(npm root -g)/happy-coder && npm install @anthropic-ai/claude-code@latest
echo ""
echo "✅ New Version:"
happy --version
echo ""
echo "🩺 Running Happy Doctor..."
happy doctor
echo ""
echo "✅ Update complete!"Verified Compatibility Range
All versions tested and working:
- 2.0.55 ✅
- 2.0.56 ✅
- 2.0.57 ✅
- 2.0.58 ✅
- 2.0.59 ✅
- 2.0.60 ✅
Related Issues
- Is this project dead or alive? #79 - Project status (confirmed alive)
- Breaking changes in Claude Code 2.0.25 #53 - Breaking changes in 2.0.25 (fixed)
- Error running happy command on Node.js v25.2.1 #82 - Node.js v25 compatibility
Recommendation
Consider updating package.json to specify a more recent Claude Code version, or at minimum updating the bundled version for new installations.
Tested by: macOS user (darwin arm64)
Test date: December 6, 2025
Result: All functionality working - daemon, auth, proxy, diagnostics ✅
kyleturman, yusixian, scarletsky and t1mmeniambobbydigital
Metadata
Metadata
Assignees
Labels
No labels