You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implemented OllamaChat::Utils::PNGMetadataExtractor to support
extraction of characters, prompts, and workflows from tEXt chunks.
Added support for Automatic1111 Stable Diffusion WebUI parameters via parse_a1111_parameters.
Consolidated metadata extraction logic into a new parse_png method
within OllamaChat::Parsing.
Introduced OllamaChat::Utils::UTF8Converter to ensure safe UTF-8
encoding across the system.
Tool Improvements:
Enhanced the roll_dice tool by adding a human-readable message field
to its JSON output and increasing the result_display_timeout.
Command Interface:
Overhauled help texts for numerous commands (including /model, /system, /tools, /session, /prompt, and /persona) using
squiggly heredocs for better formatting and clarity.
Stability & Logic:
Updated OllamaChat::InputContent#all_file_set to filter out directories
and return a Set.
Improved session name validation in lib/ollama_chat/session_management.rb by replacing .nil? with .blank?.
Added io.rewind within an ensure block in the PNG extraction logic to
prevent read errors.