Releases
v0.8.0
Compare
Sorry, something went wrong.
No results found
Features
Added support for LM Studio via a new base provider class and optional provider configuration.
Introduced a new Gemini AI provider using an extensible provider interface; Ollama was refactored to fit this structure.
Extracted Gemini response parsing into its own module and now dynamically determines the bl version used in requests.
Forced Gemini to utilize Bun ($() shell syntax) for external process execution.
Implemented an update command for managing the tool’s version.
Bug Fixes
Corrected Gemini request‑body JSON structure and strengthened response‑parsing logic.
Adjusted the parser to ignore conversational text, improving robustness (tests added).
Refactor & Enhancements
Modularized Gemini request body and search‑parameter formatting; added unit tests for the new module.
Replaced Bun.spawn with the $() shell command syntax for streamlined process execution.
Updated the installation script: enhanced path handling, sudo detection, writability checks, and Ollama configuration safety.
Tests & Coverage
Significantly expanded Gemini parser test coverage: XSSI‑prefixed responses, length‑prefixed chunks, and streaming scenarios.
Added comprehensive tests for the extracted Gemini response‑parsing module.
Code Quality
Applied numerous linting fixes and code‑style improvements across the codebase.
You can’t perform that action at this time.