Skip to content

v0.0.95

Choose a tag to compare

@flori flori released this 29 Jun 07:53
  • PNG Metadata Extraction:
    • 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.