Releases: dmitry-markin/jutella
v0.8.1
v0.8.0
[0.8.0] - 2025-12-06
This release adds support for PDF & image attachments and image generation. Image generation is only supported with OpenRouter API.
Added
- cli: Allow opening saved files with
xdg-open(#29) - Allow passing custom JSON params in request (#28)
- Image generation and editing support (OpenRouter) (#27)
- Image & file attachments support (#26)
- Sanitize links (#24)
Changed
- Use API provided token usage info for context size calculation (#25)
v0.7.0
[0.7.0] - 2025-10-29
This release allows a tokenizer to be shared across chat instances. This reduces a memory footprint by approximately 50 MB per chat instance. Additionally, the API is extended to support response streaming.
Added
- Response streaming (#20)
Changed
v0.6.0
v0.5.0
[0.5.0] - 2025-09-06
This relase adds support for OpenRouter API, exposes options for reasonning_effort and response verbosity, extends token usage reporting, and adds token usage display to the CLI client.
Added
- Allow disabling system message via CLI (#12)
- Support OpenRouter API (#11)
- Allow setting
reasoning_effort&verbosityand return detailed token usage (#10)
Changed
Fixed
- Fix error on null
system_fingerprintwithgpt-4.5-preview(commit)
v0.4.0
[0.4.0] - 2024-11-30
This release adds min_history_tokens context window rolling strategy. It can be handy to keep the last big response in the context. Additionally, the API now provides token usage info.
Added
Fixed
v0.3.1
v0.3.0
[0.3.0] - 2024-09-24
This release introduces several new features and improvements. Key updates are:
- Execution is now async, based on custom OpenAI API client implementation with proper error handling.
- Added the possibility to discard old messages in the context to keep it below allowed max token limit.
- Added support for Azure endpoints.
- The binary dependencies made optional in the library. Use
default-features = falsewhen depending on the library. - CLI can now copy every response to clipboard via
xclipon X11.
Added
- Support Azure endpoints (#4)
- Implement rolling context window (#3)
- cli: Support copying every response to clipboard with
xclip(commit)
Changed
v0.2.0
[0.2.0] - 2024-09-19
Initial release under name jutella.