Bug Fixes
-
4c6c9a0 - set fetch-depth to 0 in release workflow - @EgorHenek
-
98cdf3c - Update BaseProvider to use configurable base URL - @EgorHenek
-
19045e7 - correct default AI model in help text and improve error handling for API keys - @EgorHenek
-
458bbf6 - resolve async_trait import and usage - @EgorHenek
-
0146952 - add error handling for API interaction - @EgorHenek
-
869effa - update environment variable name for API key - @EgorHenek
-
31af616 - update clap methods to resolve compilation errors - @EgorHenek
Documentation
- 5151c4b - add README file in English - @EgorHenek
Features
-
e37b173 - add workflow_dispatch trigger to release workflow - @EgorHenek
-
880c709 - add authors information to cog.toml - @EgorHenek
-
c0d8fa8 - add test configuration for set_base_url method - @EgorHenek
-
97e3c1c - Add GitHub Actions pipeline for Rust code checks - @EgorHenek
-
6e4e61b - Update providers and tests to resolve errors - @EgorHenek
-
fc572c9 - Add new test cases for OpenAI and OpenRouter providers - @EgorHenek
-
8bfbe21 - Add support for listing available models - @EgorHenek
-
497ec07 - Add command to list available models for the selected provider - @EgorHenek
-
5a372e3 - Replace default model with gpt-4-mini and update help text - @EgorHenek
-
167248d - Separate AI_API_KEY into OPENROUTER_API_KEY and OPENAI_API_KEY - @EgorHenek
-
873e22a - Add OpenRouter provider with custom settings and environment variables - @EgorHenek
-
1d04108 - add anyhow dependency for error handling - @EgorHenek
Miscellaneous Chores
-
0f5f563 - (version) 0.1.0 - @EgorHenek
-
7e70920 - update GitHub Actions workflow to include cross-platform binary publishing and add Cross.toml configuration - @EgorHenek
-
838728a - update GitHub Actions permissions for release workflow - @EgorHenek
-
3b4fad9 - update GitHub Actions checkout action to v4 and clean up CI workflow syntax - @EgorHenek
-
09700ff - fix cog.toml - @EgorHenek
-
e2c0138 - Add MIT license - @EgorHenek
-
0407ea9 - update dependencies and improve project metadata in Cargo.toml and Cargo.lock - @EgorHenek
-
7021ab5 - init - @EgorHenek
Refactoring
-
18ca8eb - Simplify mock setup in provider tests - @EgorHenek
-
b824364 - Extract common logic to BaseProvider - @EgorHenek