Skip to content

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 20 Jun 23:13
· 37 commits to main since this release
Immutable release. Only release title and notes can be modified.
99930d3

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_WINDOW environment 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).