Comparing Sitoi:main...AdamManuel-dev:main · Sitoi/ai-commit
Commits on Mar 6, 2025
-
Update commit message generation to handle missing SCM input box and …
…add `yarn.lock` - Modified the commit message generation function to fallback to an empty string when the SCM input box is missing, instead of throwing an error. - Adjusted the insertion of generated commit messages to place them at the cursor in the active text editor, enhancing usability. - Added a `yarn.lock` file to ensure consistent dependency versions across different environments.
-
Update package name and repository details
Updated the package name and display name to "ai-commit-into-file", and modified the publisher and repository fields in package.json. Adjusted the command registration in commands.ts to reflect the new command name.
Commits on Mar 8, 2025
-
♻️ refactor(package): update version and add fs-utils for directory s…
…tructure retrieval - Bump version from 0.1.2 to 0.1.3 in package.json - Introduce fs-utils.ts to retrieve directory tree structure - Update generate-commit-msg.ts to include commented-out directory tree retrieval logic - Revise commit message prompts in markdown files for clarity and structure
Commits on Mar 10, 2025
-
This update includes the following changes:
1. **.gitignore Adjustment:** The pattern for ignoring VSIX file changes from `*.vsix` to `ai-commit-*.vsix`, specifying regex to ignore any files starting with 'ai-commit-' and having the '.vsix' extension. 2. **File Modifications:** - Replaced README.zh_CN.md with multiple sections, including guidance, contributions, and licenses, being removed suggests possible project restructuring or refocusing for primary language users. - Added `install-ai-commit.vsix`, indicating a binary file associated with the project, possibly for a feature or package. - Removed content changes within two commit message guideline files `prompt/with_gitmoji.md` and `prompt/without_gitmoji.md` with comprehensive instructions on formatting, style, and granularity. 3. **Setting Adjustments in `package.json`:** - The package name and display name have been updated, aligning with what appears to be a broader project scope change. - Updated various visit single commands and introduced dependencies for development tools indicating testing and support has been expanded. - Versions updated which align with various code management tools account for testing, language support, etc. 4. **Modification `src/commands.ts`:** - Revised the primary `ai-commit` command execution call to `extension.ai-commit-into-file`, congruent with name change throughout the suite. These changes demonstrate a specific directional shift, deprecating certain functionalities, refocusing a language subset_guaranteed part_ or following reality operation settings, this strongly enforces consistent commit formatting conventions among other leads to better maintain code integrity amid collaborative coding efforts.
-
The provided diff output indicates the addition of two new binary files:
1. **`.DS_Store`**: This file has been added with mode `100644` and has a unique index identifier of `3c6dd8b`. It contains metadata about the folder it's in (commonly created by macOS). 2. **`install-ai-commit.vsix.zip`**: This file has also been added with mode `100644` and an index identifier of `da2519d`. It is a zipped file, likely containing a Visual Studio Code extension package. These files differ from `/dev/null`, meaning they are new additions to the repository.