⛰️ Features
- Add line profiler and performance metrics for config manager functions - ([8fb90dc](https://github.com/belingud/gptcomet/commit/8fb90dc5c974b6096ae95366dc359beea94d6687)) - belingud
- Add config append and remove functionality - ([bf229db](https://github.com/belingud/gptcomet/commit/bf229db4b81b600c274f22c8edb864cdbb7b50a7)) - belingud
- Add file ignore configuration and validation - ([ee47d54](https://github.com/belingud/gptcomet/commit/ee47d54a474d2ff914cf70c2e9759288da7f70a2)) - belingud
- Add AICommit documentation and usage guide - ([6ecd0fa](https://github.com/belingud/gptcomet/commit/6ecd0fa4adeef4ca681e7666e01bd828b3884ca6)) - belingud
- Add initial project files and setup - ([7f64221](https://github.com/belingud/gptcomet/commit/7f642212efdd115eab490b0c18625ad975f88c3e)) - belingud
- Implement config manager and test cases - ([bf20745](https://github.com/belingud/gptcomet/commit/bf20745ee23a9cf8fc84aa030e6d8f8f5d8bf744)) - belingud
- Add support key generation script - ([72c0d77](https://github.com/belingud/gptcomet/commit/72c0d778af2c817ab6c24f1fae18057e81c27ccf)) - belingud
- Add documentation for aicommit library - ([5ef67ce](https://github.com/belingud/gptcomet/commit/5ef67ce28fe8e92489be0a8852cdaf4ab0bef07a)) - belingud
- Add AI-powered commit message generation - ([2952f0a](https://github.com/belingud/gptcomet/commit/2952f0a3661055a4937e003a5a3c00935fb5b232)) - belingud
🐛 Bug Fixes
- Update GPTComet CLI and LLM client for better error handling - ([35713a8](https://github.com/belingud/gptcomet/commit/35713a8a05a3f7a14a562989b18191a252c6f0ad)) - belingud
- Use repo.index.commit for committing changes - ([b9e9489](https://github.com/belingud/gptcomet/commit/b9e948927cdf7168b746b1e2031b5cc003c6b9a8)) - belingud
- implement aicommit CLI with OpenAI and GitPython integration - ([b93f37d](https://github.com/belingud/gptcomet/commit/b93f37db1b289a3fb171957e18d490f5b58a2d42)) - belingud (aider)
🚜 Refactor
- Init ConfigManager with config path and update get\_config\_path method - ([6fe9f2a](https://github.com/belingud/gptcomet/commit/6fe9f2a6207159c825e8f8a3f3b4efe5589c83ec)) - belingud
📚 Documentation
- Update README.md with contribution instructions - ([a9523b9](https://github.com/belingud/gptcomet/commit/a9523b9c20e4d9ac4a0b185431486245028e9b40)) - belingud
Add
- Add optional socks dependency and pyinstrument profile script. - ([1f45bae](https://github.com/belingud/gptcomet/commit/1f45baef2d1a7b765e8a6506758acdfded8d25a1)) - belingud
Init
- Add bumpversion configuration for versioning - ([6cd230d](https://github.com/belingud/gptcomet/commit/6cd230dc4756eb6ad1e0cb4e4aeac911dcbe8099)) - belingud
Update
- Rename `aicommit` to `gptcomet` and update related files - ([62a8f78](https://github.com/belingud/gptcomet/commit/62a8f78b456c125b239aa1d7ec0ebed054669410)) - belingud