Nomnom 0.6.0
This beta release(hopefully last) includes several updates to the README.md file, improvements to the help command, and some refactoring in the AI query handling code. The most important changes include updates to documentation, enhancements to the help command, and the renaming of a struct type for clarity.
Documentation updates:
README.md: Updated the image processing section to reflect the removal of Tesseract OCR support and added instructions for using vision models. Clarified the handling of API keys and added new vision model recommendations. [1] [2] [3] [4]
Help command enhancements:
cmd/help.go: Added a new help command with a custom template and improved error handling for command-line flags.cmd/root.go: Refactored the initialization of the help command to use the newInitfunction fromcmd/help.go. [1] [2] [3]
Refactoring for clarity:
internal/ai/ai.go: Renamed theresultstruct toResultand updated all references to this struct for better clarity and consistency. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
Additional changes:
internal/ai/deepseek.go: Added logging to indicate which DeepSeek model is being used. [1] [2]go.mod: Removed the dependency ongosseractas Tesseract OCR is no longer used.
Full report: #6 (comment)