Skip to content

Releases: 78Spinoza/CLaudeCodeProxy

Release v1.0.39: Custom Function Strategy & Major Fixes

26 Sep 18:27

Choose a tag to compare

🚀 Major Improvements

Custom Function Strategy

  • NEW: Custom edit_multiple_lines function with automatic translation to Claude's MultiEdit
  • FIXED: Multi-edit schema validation errors by replacing problematic standard functions
  • STRATEGY: Custom functions with ultra-simple schemas, translated by proxy

Critical Bug Fixes

  • FIXED: Variable shadowing causing 'str' object has no attribute 'append' error
  • FIXED: HTML entity encoding in bash commands (&&&&)
  • IMPROVED: Path format guidance for Windows/Unix compatibility

Enhanced Debugging

  • Comprehensive command processing logs
  • Path corruption tracking
  • JSON parsing verification
  • Tool parameter mapping validation

Installer Updates

  • Updated to v1.0.39 with all improvements
  • Both x64 and x86 Windows installers available

📦 Downloads

  • Windows 64-bit: Claude Proxy Installer_1.0.39_x64-setup.exe
  • Windows 32-bit: Claude Proxy Installer_1.0.39_x86-setup.exe

🔧 Technical Notes

  • Proxy version: 1.0.39
  • Compatible with Claude Code latest version
  • Enhanced tool reliability and error handling

v1.0.4 - Clean Class-Based Architecture

21 Sep 09:12

Choose a tag to compare

v1.0.4 - Clean Class-Based Architecture with 20x Cost Savings

🎉 Major Improvements

  • ✅ Clean Architecture: Complete refactoring with class-based design
  • ✅ 44-53% Code Reduction: From 936→527 lines (GroqCloud), 866→410 lines (xAI)
  • ✅ Tool Compatibility: Fixed 'open_file' vs 'read_file' tool name mismatch
  • ✅ Professional Code: Separated concerns with helper classes and functions
  • ✅ Maintained 20x Cost Savings: Same performance, cleaner implementation
  • ✅ Version Consistency: Installer filenames now match release version

🔧 Technical Updates

  • Class-based Proxy Architecture: GroqClaudeProxy and XAIClaudeProxy main classes
  • Smart Model Selection: Automatic routing between cost-effective and advanced models
  • Enhanced Tool Mapping: Complete Claude Code tool compatibility
  • Unicode Safety: Fixed Windows encoding crashes
  • Eliminated Code Duplication: DRY principles throughout

📦 Files Included

  • Windows x64 Installer: Claude Proxy Installer_1.0.4_x64-setup.exe
  • Windows x86 Installer: Claude Proxy Installer_1.0.4_x86-setup.exe

🚀 Usage

Same as before - installers provide the foundation, proxy scripts deliver 20x cost savings with professional architecture.

v1.4.0 - Enhanced Setup & Auto-Installation

19 Sep 14:48

Choose a tag to compare

🚀 Enhanced Setup & Auto-Installation

This release significantly improves the setup experience with comprehensive auto-installation capabilities and robust error handling.

✨ New Features

  • Auto-Installation Support: Automatically install Node.js, Git, and GitHub CLI across all platforms
  • Cross-Platform Package Managers: Support for winget, Chocolatey, Homebrew, apt, and yum
  • Enhanced Dependency Checking: Expanded from 5 to 7 setup steps including Git and GitHub CLI
  • Multiple Fallback Methods: Claude CLI installation with elevated privileges and user-local fallback
  • Registry Corruption Detection: Automatic cleanup of corrupted Windows environment variables

🛠️ Improvements

  • Robust Quote Cleaning: Enhanced Windows registry quote handling with recursive cleaning
  • Comprehensive Error Reporting: Detailed installation attempt logging with specific failure reasons
  • Better PATH Management: Improved PATH modification with proper elevation handling
  • User Experience: Clear prompts for optional installations with manual fallback instructions

🔧 Technical Changes

  • Refactored clean_registry_value() with platform-specific quote handling
  • Added install_nodejs(), install_git(), and install_github_cli() methods
  • Enhanced install_claude_cli() with 4 different installation strategies
  • Improved error handling with detailed diagnostic information
  • Added registry cleanup for corrupted keys from previous versions

📦 Installation

# Clone and run setup
git clone https://github.com/78Spinoza/CLaudeCodeProxy.git
cd CLaudeCodeProxy
python claudeproxysetup.py

🐛 Bug Fixes

  • Fixed Windows registry quote corruption issues
  • Resolved PATH modification failures on restricted systems
  • Fixed Claude CLI installation on systems with permission restrictions
  • Improved cross-platform compatibility for auto-installation

Full Changelog: v1.2.0...v1.4.0

ClaudeProxy v1.3.0 - Enhanced Stability and Documentation

19 Sep 13:13

Choose a tag to compare

What's New in v1.3.0

🔧 Critical Fixes

  • Fixed batch file syntax errors preventing proper execution on Windows
  • Resolved installation issues in Python setup scripts
  • Enhanced error handling in proxy startup scripts

📚 Documentation Improvements

  • Added comprehensive flexibility section about self-hosting benefits
  • Updated creator recommendations for GroqCloud usage
  • Improved troubleshooting guides

🚀 Enhancements

  • Added backup batch file for improved reliability
  • Enhanced GroqCloud proxy startup script
  • Better cross-platform compatibility

💰 Cost Benefits

  • Maintain 15-20x cost savings vs Anthropic direct pricing
  • Full Claude Code tool compatibility with alternative providers

Installation

Download and run the setup script for your platform:

  • Windows: claudeproxy.bat setup
  • Linux/macOS: ./claudeproxy.sh setup

Requirements

  • Python 3.8+
  • Claude Code CLI installed
  • API key from xAI or GroqCloud

Generated with Claude Code

Full Changelog: v1.1.0...v1.3.0