v0.0.99
-
Command Handling & UX
- Updated regexes for
/system,/session,/prompt,/conversation,
/character,/input,/pipe, and/outputto prevent positional
arguments from starting with a hyphen. - Enhanced warning messages in the message list to include explicit
suggestions for using/dropand/regenerate.
- Updated regexes for
-
LLM & Prompt Management
- Updated the
generatemethod to capture output and implemented
conditional logging (warning for empty results, info otherwise). - Added guard clauses to
edit_text('')andgenerate(prompt: full_prompt)to ensure processing only continues with non-empty strings. - Overhauled the
suggest_codingprompt to adopt a Senior Software
Architect and Technical Auditor persona. - Overhauled the
suggest_roleplayingprompt to adopt a Narrative
Consultant and Game Master's Assistant persona.
- Updated the
-
Tools
- Modified
OllamaChat::Tools::CopyToClipboardto make thetext
parameter required. - Updated the clipboard tool to raise
OllamaChat::ToolFunctionArgumentErroriftextis missing and
simplified the success message.
- Modified