Releases: u1and0/gpt-cli
Releases · u1and0/gpt-cli
Release v0.9.9
Release Notes: v0.9.9**
Feature Updates
- Introduced new provider Open Router.
- Added short help message using
-hoption. - Added long help message using
--helpoption.
Release v0.9.8
Release Notes: v0.9.7**
Key Changes
- Style and Formatting: Improved code style and formatting across the platform.
- Test and Documentation Updates:
- Fixed timeout error messages.
- Updated default model to
gpt-4.1-miniand increased temperature and token limits.
- Documentation: Enhanced README and command help sections for better user guidance.
- Feature Updates:
- Introduced
gpt-4.1-mini-2025-04-14as the default model with a maximum of 32k tokens. - Added support for a timeout option.
- Introduced
Release release/v0.9.9
Release Notes: v0.9.7**
Key Changes
- Style and Formatting: Improved code style and formatting across the platform.
- Test and Documentation Updates:
- Fixed timeout error messages.
- Updated default model to
gpt-4.1-miniand increased temperature and token limits.
- Documentation: Enhanced README and command help sections for better user guidance.
- Feature Updates:
- Introduced
gpt-4.1-mini-2025-04-14as the default model with a maximum of 32k tokens. - Added support for a timeout option.
- Introduced
Release main
Release Notes: v0.9.9**
Feature Updates
- Introduced new provider Open Router.
- Added short help message using
-hoption. - Added long help message using
--helpoption.
Release v0.9.7
Release Notes: v0.9.7**
Key Changes
- Style and Formatting: Improved code style and formatting across the platform.
- Test and Documentation Updates:
- Fixed timeout error messages.
- Updated default model to
gpt-4.1-miniand increased temperature and token limits.
- Documentation: Enhanced README and command help sections for better user guidance.
- Feature Updates:
- Introduced
gpt-4.1-mini-2025-04-14as the default model with a maximum of 32k tokens. - Added support for a timeout option.
- Introduced
Release v0.9.6
v0.9.6 Release Notes
This update brings significant improvements to the project's integration with Hugging Face, along with several quality-of-life enhancements and bug fixes. Users are encouraged to review the detailed commit history for more insights into specific changes and updates.
Changes
- [chore]: Added
ts-ignorefor type checks to ensure smoother CI/CD processes. - [chore]: Updated GitHub Actions to include
tsconfig.jsonanddeno.jsonfor better configuration management. - [chore]: Ignored tsconfig option for deno check on GitHub Actions to resolve potential conflicts.
- [style]: Removed unused comment-out code for better code cleanliness.
- [doc]: Updated version information for transparency and tracking.
- [style]: Modified permissions for
tools/*.shscripts to mode 755 for better execution and security.
Features and Fixes
- [refactor]: Refactored
BaseMessageimport to utilize langchain messages, enhancing modularity. - [feat]: Introduced
toRoleContent(BaseMessage) => MessageFieldWithRolefor improved message handling. - [feat]: Integrated Hugging Face stream generator, expanding functionality.
- [test]: Refactored and enhanced tests for
formatHuggingFacePrompt()to ensure reliability. - [fix]: Addressed issues with Hugging Face stream functionality to improve performance and stability.
Hotfixes
- [fix]: Resolved the issue of "zip in zip" to prevent file corruption or errors during packaging.
- [chore]: Implemented measures to remove release-package directories to clean up the environment.
Release release/v0.9.7
Unreleased
- [feat]: Added support for
OLLAMA_URLenvironment variable as an alternative to the--urloption for Ollama model connections. - [feat]: Set default Ollama URL to
http://localhost:11434when not specified via command line or environment variable. - [deprecation]: Marked the
--urloption as deprecated in favor of using theOLLAMA_URLenvironment variable. - [feat]: Added
--timeout/-ooption to customize the timeout duration in seconds for waiting for AI responses (default 30s).
v0.9.6 Release Notes
This update brings significant improvements to the project's integration with Hugging Face, along with several quality-of-life enhancements and bug fixes. Users are encouraged to review the detailed commit history for more insights into specific changes and updates.
Changes
- [chore]: Added
ts-ignorefor type checks to ensure smoother CI/CD processes. - [chore]: Updated GitHub Actions to include
tsconfig.jsonanddeno.jsonfor better configuration management. - [chore]: Ignored tsconfig option for deno check on GitHub Actions to resolve potential conflicts.
- [style]: Removed unused comment-out code for better code cleanliness.
- [doc]: Updated version information for transparency and tracking.
- [style]: Modified permissions for
tools/*.shscripts to mode 755 for better execution and security.
Features and Fixes
- [refactor]: Refactored
BaseMessageimport to utilize langchain messages, enhancing modularity. - [feat]: Introduced
toRoleContent(BaseMessage) => MessageFieldWithRolefor improved message handling. - [feat]: Integrated Hugging Face stream generator, expanding functionality.
- [test]: Refactored and enhanced tests for
formatHuggingFacePrompt()to ensure reliability. - [fix]: Addressed issues with Hugging Face stream functionality to improve performance and stability.
Hotfixes
- [fix]: Resolved the issue of "zip in zip" to prevent file corruption or errors during packaging.
- [chore]: Implemented measures to remove release-package directories to clean up the environment.
Release v0.9.5
v0.9.5 Release Notes
New Features:
- [feat] New LLM Google Gemma: Added support for the new Google Gemma LLM.
- [feat] Code execution: Implemented code execution functionality with the following features:
- [feat] Extract code block by grep | sed, and safe execution by safe_execution: Extracts code blocks using
grepandsed. - [feat] tools/safe_execution.sh: Implemented
safe_execution.shto handle the execution of code blocks. The script prompts the user for permission before execution, ensuring safer code execution.
- [feat] Extract code block by grep | sed, and safe execution by safe_execution: Extracts code blocks using
Refactor:
- [refactor] Shortened code assuming piped input: The code has been refactored and shortened with the assumption that input will be provided via a pipe.
Documentation:
- [doc] version info, new model 0day @README: Updated version information and added details about the new model to the README.
- [docs] fix: Fixed documentation issues.
- [docs] count s experiment: Experimented with counting "s" in the documentation.
- [docs] Add result to system prompt Added information on how to include results in the system prompt and removed specific model names.
- [docs] Code execution: Added documentation related to the code execution feature.
Release release/v0.9.6
v0.9.5 Release Notes
New Features:
- [feat] New LLM Google Gemma: Added support for the new Google Gemma LLM.
- [feat] Code execution: Implemented code execution functionality with the following features:
- [feat] Extract code block by grep | sed, and safe execution by safe_execution: Extracts code blocks using
grepandsed. - [feat] tools/safe_execution.sh: Implemented
safe_execution.shto handle the execution of code blocks. The script prompts the user for permission before execution, ensuring safer code execution.
- [feat] Extract code block by grep | sed, and safe execution by safe_execution: Extracts code blocks using
Refactor:
- [refactor] Shortened code assuming piped input: The code has been refactored and shortened with the assumption that input will be provided via a pipe.
Documentation:
- [doc] version info, new model 0day @README: Updated version information and added details about the new model to the README.
- [docs] fix: Fixed documentation issues.
- [docs] count s experiment: Experimented with counting "s" in the documentation.
- [docs] Add result to system prompt Added information on how to include results in the system prompt and removed specific model names.
- [docs] Code execution: Added documentation related to the code execution feature.
Release hotfix/v0.9.6
v0.9.5 Release Notes
New Features:
- [feat] New LLM Google Gemma: Added support for the new Google Gemma LLM.
- [feat] Code execution: Implemented code execution functionality with the following features:
- [feat] Extract code block by grep | sed, and safe execution by safe_execution: Extracts code blocks using
grepandsed. - [feat] tools/safe_execution.sh: Implemented
safe_execution.shto handle the execution of code blocks. The script prompts the user for permission before execution, ensuring safer code execution.
- [feat] Extract code block by grep | sed, and safe execution by safe_execution: Extracts code blocks using
Refactor:
- [refactor] Shortened code assuming piped input: The code has been refactored and shortened with the assumption that input will be provided via a pipe.
Documentation:
- [doc] version info, new model 0day @README: Updated version information and added details about the new model to the README.
- [docs] fix: Fixed documentation issues.
- [docs] count s experiment: Experimented with counting "s" in the documentation.
- [docs] Add result to system prompt Added information on how to include results in the system prompt and removed specific model names.
- [docs] Code execution: Added documentation related to the code execution feature.