Repository navigation
v1.0.4
·
37 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Changelog
✨ Features
- Huge Change Handling: Finally implemented batching logic! If a diff is way too big for the context window, it’ll now chunk it up and process it in smaller, manageable pieces.
- Custom Context Window: We can now control the model's context limit manually. Just set the
COMMIT_PILOT_CONTEXT_WINDOWenvironment variable to whatever size you need (default is 64k).
🐛 Bug Fixes
- Context Limit Feedback: Improved how we handle hits to context limits. The error messages are much clearer now, so you know exactly what's going wrong.
- Stability Fixes: Increased HTTP client timeouts to stop flaky connections and make the whole process feel more stable.
- Git Execution: Polished the commit logic—specifically, improved binary diff detection and ensuring the commit scripts always report the correct success/failure codes.
📚 Documentation
- Feature Guides: Added a few comprehensive updates to the README and docs covering how the batching works and how to use the new context configuration (2b75da8).
- Site Polish: Small tweaks to the website and README—added links, banners, and made sure we’re crystal clear that this is a local-first, no-telemetry tool (3591232, 5db571c, f324396).
- Getting Started: Cleaned up the installation instructions and made the curl command the primary focus (bc9eb66).