-
5.22.2266a2c27 · ·
5.22.2 Fixed the config file loading order, config files will now load in alphabetical order (python string sort)
-
5.22.0643409b9 · ·
5.22.0 = The model update = - Added openrouter integration!!! - Added new model naming schemes: [provider]:[model] custom:[model]@[base_url] Provider list: - anthropic (anthropic.com - claude-3.7-sonnet...) - chub (chub.ai) - mistral (mistral.ai - mistral/mixtral/codestral...) - openai (openai.com - GPT-4o/GPT-4.1/o1...) - openrouter (openrouter.ai - recommended) - xai (x.ai - grok) - custom - Cleaned up some code in ask.py - Added some error handling so errors won't throw you out of owega anymore. - Handles ctrl+c to cancel a pending request. (so it doesn't throw you out of owega anymore either.)
-
5.21.4b3b04edd · ·
5.21.4 Removed redundant info_print and debug_print in utils.py This does not affect anything, as utils.py still imports them from owega.config Changed /genconf and genconfig() behavior to generate ~/.config/owega/, and split api key/non api key values to the api.json5 and config.json5 files respectively.
-
5.21.36b9c590e · ·
5.21.3 Refactored bool/float input handlers to use centralized helper setter functions. (owega/OweHandlers/helpers.py)
-
-
5.21.1c4497ee5 · ·
5.21.1 Added a /send alias to dir_input, fixed relative files being refused because 'parent dir does not exist', allows /dir_input to take files, with an automatic pre-prompt ('dir/filename.ext:' before file contents)
-
5.21.0e1a76307 · ·
5.21.0 Changed the config loading logic to load all .json/.json5 files in ~/.config/owega/ or given dirs to allow saving API keys in a dedicated config file. Moved the defaults to owega/constants.py to replace hardcoded values.
-
-
5.20.0bab783c8 · ·
5.20.0 Fixed model detection for MistralAI models. Fixed MistralAI not able to respond when last message is from assistant.
-
-
5.16.3c426689e · ·
5.16.3 Added a .md prefix to the temp file with /edit (for editor syntax highlighting)