Commit Graph

  • b9caddd286
    Added instruction to put each change on its own line as a separate sentence in the commit message. Added instruction not to put quotation marks around the commit message. refactor-to-clojure anaxios 2024-08-16 17:30:49 -0700
  • 4e9a32f501
    Added dependency on babashka.fs and babashka.cli. Introduced functions to find git repository and read/write commit message. Modified response processing to append to COMMIT_EDITMSG and open in editor. anaxios 2024-08-10 11:40:21 -0700
  • 5fb26e6220
    Refactor aicommit.clj to utilize OpenAI's chat completion API for generating commit messages using groq. Adding Cheshire core dependency for JSON parsing and generation anaxios 2024-08-10 08:12:05 -0700
  • abd32275ba
    Added aicommit.clj script to migrate to babashka clojure. anaxios 2024-08-10 06:26:06 -0700
  • 7476e27e01
    Refactor instructions to generate concise and informative git commit messages, removing redundant guidelines and emphasizing clarity and understandability master anaxios 2024-08-09 18:31:44 -0700
  • 2268f9e401
    Added option to use Groq API by adding --groq flag to GIT_EDITOR. Added environment variable GROQ_API_KEY to store Groq API key. Updated git commit example to include --groq flag. anaxios 2024-08-09 12:48:08 -0700
  • e4d4abb082
    Removed unnecessary variable ARGS and directly passed command line arguments to the editor. anaxios 2024-08-09 12:43:01 -0700
  • 32279b7fd5
    Relocated echo statements. anaxios 2024-08-09 12:37:44 -0700
  • a271e5624e
    Changed the shebang line from #!/bin/bash to #!/usr/bin/env bash. Removed the aicommit_groq script and deleted the file. Updated the EDITOR command to use the ARGS array. Moved groq config into aicommit. anaxios 2024-08-09 12:34:29 -0700
  • 43b79b2914
    Delete test file: remove This is a test. line from test.txt anaxios 2024-08-08 02:26:00 -0700
  • baed3d5d17
    Update README.md with new instructions on using aicommit Replace outdated information about aicommit_groq Clarify prerequisites for using Aicommit Add setup and usage section to README.md Document bypassing AI-generated commit messages using the -m flag anaxios 2024-08-08 02:22:20 -0700
  • e3704b4e6e
    update README to reflect new feature and remove deprecated usage of aicommit_groq anaxios 2024-08-08 02:15:21 -0700
  • 141b53b4ba
    Added AI-driven commit message drafting with aicommit, injecting draft messages before editor review. Fixed README to reflect usage and requirements. anaxios 2024-08-08 01:38:37 -0700
  • f863bce0fa
    Now stands as middleware between the git commit command and the default editor. anaxios 2024-08-08 01:30:10 -0700
  • 455ae71cd3 Removed unnecessary line break and improved error message. v0.1.0 anaxios 2024-08-07 07:07:58 -0700
  • 6fa213550d Add pipefail option to set command to prevent pipes from hiding errors, improve script reliability anaxios 2024-08-07 04:40:22 -0700
  • e0ee195fca Content: Replaced custom spinner with curl command and removed unnecessary code for setting up spinner. anaxios 2024-08-07 04:33:31 -0700
  • 7de04c06c9 Title: Update GROQ API request to match official documentation Content: Fixed JSON formatting and removed unnecessary comment. URL: https://console.groq.com/docs/ anaxios 2024-08-07 04:32:23 -0700
  • ab5738d14e Title: Update GROQ API request to match official documentation Content: Updated curl command and removed unnecessary code for setting up spinner. anaxios 2024-08-07 04:21:13 -0700
  • 624861e320 Refactor aicommit_groq script: extract system message to a heredoc, remove redundant variable assignment, and improve code organization anaxios 2024-08-07 04:12:18 -0700
  • cf655b7202 Title: Fix typo in system message Content: Removed unnecessary newline and changed -in back to in in the system message definition. anaxios 2024-08-07 04:09:28 -0700
  • 41dc5665b4 Title: Improve system message definition Content: Replaced string concatenation with a here document to improve readability and maintainability. Fixed trailing whitespace by adding a newline at the end of the last line. anaxios 2024-08-07 04:08:00 -0700
  • 74909d05f4 Title: Update system message Content: Changed system message to include detail about every change in the diff for better clarity and precision anaxios 2024-08-07 03:58:46 -0700
  • c72a7835da Title: Improve script robustness Content: Switch from set -eu to set -e for more robust error handling anaxios 2024-08-07 03:54:16 -0700
  • 1767b2c737 Remove redundant set options, simplify to just 'set -e' in aicommit_groq anaxios 2024-08-07 03:53:20 -0700
  • 475858de1a Title: Improve error handling Content: Removed set -o pipefail for better control over script flow anaxios 2024-08-07 03:51:37 -0700
  • 08d5fbdabc Added spinner animation to indicate AI processing and improved error handling for API request anaxios 2024-08-07 03:48:26 -0700
  • a7509a913c Refactor aicommit_groq script to improve code readability and consistency anaxios 2024-08-07 03:45:24 -0700
  • 241b951a00 Title: Enforce directory change and handle failure Content: Fix popd command to handle potential errors. anaxios 2024-08-07 03:38:37 -0700
  • 7a102dec96 Refactor aicommit_groq script to remove unnecessary argument passing to pushd and popd anaxios 2024-08-07 03:36:22 -0700
  • 78b72c3e36 Title: Think Content: AI is thinking. anaxios 2024-08-07 03:34:15 -0700
  • cd5ee84da7 Title: Add spin functionality to resetting AI history Content: Implement a spinner for visual feedback when resetting AI history. Fix issues with killing the spinner process after its completion and reset conversation request failure. URL: https://infer.x64.world/chat anaxios 2024-08-07 03:31:14 -0700
  • 9efdd307ab Title: Improve reset functionality Content: Add error handling for resetting conversation. anaxios 2024-08-07 03:23:49 -0700
  • 3149d1e73b Improve the conditional statement to correctly check the exit status of the curl command when resetting the conversation. anaxios 2024-08-07 03:13:06 -0700
  • 31ae31643b Fix error handling for failed POST requests to infer API endpoints anaxios 2024-08-07 03:11:37 -0700
  • 20a30bd9ed Update README.md to include requirements for use. anaxios 2024-08-06 20:27:17 -0700
  • 323e37586f update README.md with improved code snippet example and aicommit alias anaxios 2024-08-06 20:21:34 -0700
  • f9d06244b1 Add README with usage instructions for AI commit message tool anaxios 2024-08-06 19:59:29 -0700
  • 704f4b6f05 Added API key validation to prevent unauthorized access anaxios 2024-08-06 19:53:52 -0700
  • 95aa730114 first anaxios 2024-08-06 19:53:06 -0700