Changes in version 0.1.4.5 (2026-07-10) - Updated the Cerebras chat wrapper to default to gpt-oss-120b. - Added list_cerebras_models() for the public Cerebras model catalog. - Updated Cerebras docs and tests to reflect the current public model set. Changes in version 0.1.4.4 - Split the optional zsh shell layer into small executable scripts under inst/shell. - Added shared shell helper modules under inst/shell/lib. - Added shell model-listing scripts and --json support for query and listing commands. - Removed the monolithic inst/shell/inferencer.sh sourced-function bundle. Changes in version 0.1.4.3 - Added OpenRouter video-model discovery via list_openrouter_video_models(). - Added benchmark extraction support via extract_openrouter_benchmarks(). - Added category-specific OpenRouter model wrappers for embeddings, image, audio, and multimodal models. Changes in version 0.1.4.2 - Added an R-side query_fallback() wrapper with ordered fallback across Gemini, OpenRouter, and Groq. - Added tests and documentation for the new R fallback helper. Changes in version 0.1.4.1 - Improved the shipped shell markdown renderer for headings, bullets, horizontal rules, and pipe tables. - Changed shell query helpers to take prompt as the first argument and optional model override as the second. - Made shell query helpers render markdown automatically on successful text responses. - Updated query_fallback() to use the default models of query_gemini(), query_openrouter(), and query_groq(). Changes in version 0.1.4 - Added a zsh-oriented shell companion under inst/shell/inferencer.sh. - Added shell wrappers for Gemini, Groq, OpenRouter, Cerebras, and Ollama Cloud. - Added query_fallback() for ordered shell failover across Gemini, OpenRouter, and Groq. - Added shell documentation and README examples for sourcing and using the shipped scripts. Changes in version 0.1.3.2 - Added Ollama Cloud model listing and chat-query wrappers. - Updated package metadata to use the maintainer email oliver.yxzhou@gmail.com. Changes in version 0.1.3.1 - Changed the default OpenRouter model to openrouter/free. - Increased the default OpenRouter token budget to reduce truncation. - Improved OpenRouter response parsing and truncation error handling for alias models. Changes in version 0.1.3 - Added Gemini and OpenRouter embedding helpers. - Added Gemini and OpenRouter image-generation helpers. - Added Gemini and OpenRouter multimodal query wrappers for generic non-text inputs. Changes in version 0.1.2 - Standardized provider HTTP requests on httr2. - Added shared internal request, response, and chat-content helpers. - Moved OpenRouter model reshaping into an internal helper. - Removed httr and curl from package imports.