Unknown
* Mark sidekick as experimental ([`0e8591c`](https://github.com/TechNickAI/AICodeBot/commit/0e8591c2ec38bc99b98e310a5ba08e9d071738fd))
* Refine agent interaction and improve CLI output
This commit includes two main changes:
1. In `aicodebot/agents.py`, the prompt for the AI agent has been updated to emphasize the importance of properly formatting responses in JSON. This change is crucial to ensure that the agent&39;s responses can be correctly parsed and processed.
2. In `aicodebot/cli.py`, the verbosity level passed to the `get_agent` function is now the one provided by the user, instead of always being `True`. Additionally, the agent&39;s response is now displayed in a more user-friendly way, with a spinner indicating that the agent is &34;thinking&34;, and the response being printed separately from the spinner. This improves the user experience by providing clearer feedback about what the agent is doing. ([`b3f599c`](https://github.com/TechNickAI/AICodeBot/commit/b3f599cf33b658cf542283f1fa00d66268bc03e3))
* Add AI sidekick command
This commit introduces a new feature where an AI sidekick can assist with tasks. The AI sidekick is initialized with a set of tools for file management and human input. The sidekick can be invoked via the new `sidekick` command in the CLI.
Additionally, the `review` command has been updated to clarify that it can review either unstaged changes or a specified commit. The help text for the `--commit` option has been updated to reflect this.
Minor changes have also been made to the `get_llm_model` function to allow for a default token size. ([`80118f1`](https://github.com/TechNickAI/AICodeBot/commit/80118f1799304297378ba048e5301f40542efdea))
* Refine README.md for clarity and precision
This commit includes several changes to the README.md file to improve clarity and precision. The changes include:
- Reframing the description of AICodeBot&39;s planned interfaces for better clarity.
- Removing redundant symbols and phrases for a cleaner look.
- Adding more context to the description of AICodeBot&39;s use of OpenAI&39;s ChatGPT.
- Enhancing the descriptions of the current features to better reflect their benefits and use cases.
- Correcting a typo in the AI-Assisted Debugging section.
- Reframing the Alignment section to emphasize the values of the people who create technology, rather than the engineers alone. ([`3e45ebf`](https://github.com/TechNickAI/AICodeBot/commit/3e45ebf817874693eb1d2937c2eac2b3b13a2ccb))
* Update README and code_agent docs, remove WIP feature
This commit updates the README.md and code_agent.md files. The changes include:
- Removal of the &34;AI-Assisted Code Creation&34; section from README.md as it was a work-in-progress feature.
- Addition of a PyPI version badge in README.md.
- Reorganization of the &34;Installation and Usage&34; section in README.md.
- Clarification on the choice between GPT-3.5 and GPT-4 in README.md.
- Mention of future support for local AI models in README.md.
- In code_agent.md, the &39;code&39; command is now presented as a future vision, not a current feature.
- Additional context provided for the &39;code&39; command in code_agent.md.
These changes aim to provide clearer and more accurate information about the current state and future plans of the project. 📚🔮 ([`7e0cf1a`](https://github.com/TechNickAI/AICodeBot/commit/7e0cf1af49482138fb58ea395a6fcb4523aa6982))
* Add sample task prompts to AICodeBot documentation
This commit introduces a new section in the `code_agent.md` documentation file. The section provides a list of sample task prompts that can be used to guide AICodeBot in performing various coding tasks. These tasks range from practical code improvements to fun and whimsical modifications. This addition will help users understand how to interact with AICodeBot more effectively. 🤖📚 ([`08e47b4`](https://github.com/TechNickAI/AICodeBot/commit/08e47b4b284426454fdce1711d28f2eb46c34a0a))