Tags: ghcli/gh-commit-src
Tags
Fix Azure OpenAI API version for o4-mini model compatibility (#24) * Initial plan for issue * Fix Azure OpenAI API version for o4-mini model compatibility Co-authored-by: megamanics <10250297+megamanics@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: megamanics <10250297+megamanics@users.noreply.github.com>
fix(readme, util): Update workflow badge in README, remove C and C++ … …patterns from util.go 👀📝 The README file's workflow badge is updated from 'release.yml' to 'push.yml', pointing to correct workflow. In 'util.go', removed "```c" and "```cpp" from the list of patterns. ```
feat: Expanded support of text patterns in util.go The code changes are related to the enhanced functionality of the 'util.go' file. The 'patterns' variable has been updated to include a wider array of text patterns 📝. This will help the `formatResponse` function to handle more types of languages and scripts, improving the overall versatility of our application. 🚀💡👏
``` feat: Update installation script and implement Alias This commit includes significant updates to the install.sh script. A critical section where the user was asked to enter their OpenAI API key was removed. This section includes reading and storing the API key to a bash variable and then exporting it to the bashrc file 🗂️. In addition, the GitHub CLI extension installation line was corrected from `ghcli/commit` to `ghcli/gh-commit`. This ensures that the correct extension is installed 📝. A new Git alias called 'auto-commit' has been created. This was then appended to the bashrc file to make it globally available. Sourcing the bashrc file ensures our new alias is available instantly after installation 🌍. Updated the final output to include usage of the new auto-commit feature for the user's convenience. Let's enjoy a streamlined Git commit process now 🚀! ```
feat: Enhanced Git Diff Functionality ⚡ Updated the getGitDiff() function in util.go to run 'git diff --staged' if no diff is detected from the 'git diff' command, thus taking into account both unstaged and staged changes. The code changes trim excessive white spaces from the output. These changes now allow better diff prints by including staged diffs in the output.