Repository navigation
v1.1.1
What's Changed
Fixed
- Working directory detection - Fixed issue where CLI tool couldn't detect staged changes when run from compiled binary
- Windows process hanging - Fixed timeout issue on Windows when running git commands with large diff output
- Logging configuration - Fixed
AI_LOG_LEVELenvironment variable not being respected
Changed
- Enhanced
GitServicewith more robust process handling for Windows compatibility - Improved debug logging throughout Git operations
- Added
--no-pagerflag to git commands for consistent non-interactive behavior
Technical Details
- Implemented asynchronous stream reading to prevent buffer overflow
- Fixed working directory resolution across all platforms
- Fixed SLF4J Simple Logger initialization timing
Full Changelog: v1.1.0...v1.1.1
Installation
Linux:
curl -L https://github.com/kxng0109/ai-commit-cli/releases/download/v1.1.1/ai-commit-linux-amd64 -o ai-commit
chmod +x ai-commit
sudo mv ai-commit /usr/local/bin/macOS:
curl -L https://github.com/kxng0109/ai-commit-cli/releases/download/v1.1.1/ai-commit-macos-amd64 -o ai-commit
chmod +x ai-commit
sudo mv ai-commit /usr/local/bin/Windows:
Download ai-commit-windows-amd64.exe and add to PATH.
Verification
Verify SHA256 checksums:
sha256sum -c ai-commit-*.sha256Quick Start
export OPENAI_API_KEY="sk-..."
cd your-repo
git add .
ai-commitSee README for full documentation.
Full Changelog: v1.1.0...v1.1.1