File tgpt.changes of Package tgpt
-------------------------------------------------------------------
Sat Aug 09 18:31:23 UTC 2025 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 2.11.0:
* Update help message
* Add provider kimi
* Add model for arta
* Add info for win installation script to readme
* Add new provider
-------------------------------------------------------------------
Sat Jul 12 14:10:18 UTC 2025 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 2.10.1:
* Use case statement instead of multiple if statements
* Update help message
* Copy commands to clipboard
* Add IMG_PROVIDER environment variable support
* Refactoring: Made request bodies more structured
* Use "referrer" for pollinations
* Fix arta
* Fix typo
* Openai fixes
* OpenAI o4 support
-------------------------------------------------------------------
Sat May 31 15:25:02 UTC 2025 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 2.10.0:
* Add referrer for pollinations ai
* Add interactive shell mode (#363)
* Pollinations ai generation tweaks
* Fix and update isou
* New image gen provider
* Gemini modifications, remove fg color for code blocks
* Remove loading animation from interactive modes
* Change role to assistant
* feat: add support for image generation with custom dimention and custom output filepath
* feat(imagegen): add support for quite flag for image generation
* Add seed for image generation, remove blackbox img gen
* Fix #350 Missing letter in response
* Add Gemini provider support
* Duckduckgo quickfix
* helper.go: Fix typo
-------------------------------------------------------------------
Sun Feb 16 18:01:35 UTC 2025 - opensuse-packages@jlk.one
- Update to version 2.9.1:
* Added provider pollinations
* Added provider deepseek
* Added provider isou
* Added image generation provider pollinations
* Added support for environment variable `AI_API_KEY`
* Fixed blackbox image generation
* Changed blackbox text generation model to Deepseek-R1
-------------------------------------------------------------------
Sun Jan 05 16:04:22 UTC 2025 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 2.8.3:
* Test fixes
* Removed input length check, fixed image generation
* Add armv7l to install script
* feat(README.md): 📄 add disable-input-limit option
* Add array length check
* refactor(client): simplify proxy implementation.
* Add disabling input limit support for silent mode
* Update readme
* Add support for OPENAI_URL environment variable
* Image generation with blackbox
-------------------------------------------------------------------
Sun Aug 25 11:33:03 UTC 2024 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 2.8.1:
* Added provider duckduckgo
* Added flag --disable-input-limit to disable 4000 characters input limit
* Removed terminal width error
* Proxy config support in ~/.config/tgpt/proxy.txt
* Removed provider opengpts
* Fix null dereference for getWholeText()
* Interactive mode fixes
-------------------------------------------------------------------
Tue Aug 6 21:01:26 UTC 2024 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 2.8.0:
* fix: use more general method to get home directory
* feat: implement storing proxy config file in a common directory (#277)
* changed log.txt to pointer *logFile (argument for --log flag) (#270)
* Add support for armv7 in install script and fix update text
* Update readme
* Update remote version
* Update app version
* Remove llama2
* Add log feature for multiline
* Changed multiline submission key to Ctrl + D, fixed issues with tab and updated package to improve performance
* Refactoring: Organized order or providers, removed duplicate function, added tests
* Update info
* Add executed commands to bash history
* Add -y to execute shell command without confirmation
* Identify OS and SHELL a single time. (BASH, SH OR powershell, cmd) (#266)
* Added function to log conversation to a file
* Update remote version
* Remove llama2 from help
* check the length of Choices in openai Response, fix index error
* fix: GetMainText of provider openai and ollama
-------------------------------------------------------------------
Sun Apr 7 16:59:42 UTC 2024 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Bump required go version to 1.22
- Update to version 2.7.3:
* Add help text for --url
* Automatically grow/shrink multiline textarea between 6 and 20 lines in height.
* Read defaults from environmment variables
* UPDATE: add url field in struct Params for openai provider
* Remove context when there is no additional text with stdin
-------------------------------------------------------------------
Mon Feb 26 21:02:58 UTC 2024 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 2.7.1:
* Update readme
* Added ollama provider
* Correction for proxy
* Update remote version
* Change default provider to phind
* Update readme for go install
* Changed if-else to switch to convert sequential comparison into direct jump-table. Should increase speed for multiple cases in future.
* Update readme for blackbox
* Update remote version
* Update app version
-------------------------------------------------------------------
Tue Oct 3 19:21:02 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 1.9.2:
* Change API
* Fix occasional panic "runtime error: index out of range [0]
with length 0"
-------------------------------------------------------------------
Sun Sep 10 16:37:40 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 1.8.0:
* Use openAI default API
* Automatically change provided API keys
* Make proxy settings configurable
* Add input length check
-------------------------------------------------------------------
Sun Aug 20 12:40:03 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 1.7.2:
* Change API from Bai chatbot to churchless.tech
* Update usage info
* Improve error handling
-------------------------------------------------------------------
Tue Jul 18 19:27:57 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 1.7.0:
* Added -q / --quiet
-------------------------------------------------------------------
Tue Jul 4 19:33:13 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 1.6.12:
* Fix -s
* Spelling corrections
-------------------------------------------------------------------
Sat Jun 24 13:42:45 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 1.6.11:
* Spelling corrections
* Code cleanup
-------------------------------------------------------------------
Sat Jun 17 12:29:27 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 1.6.9:
* Added option to see version history with -c/--changelog
* Fixed command collision between --code and --changelog
* Small improvements
-------------------------------------------------------------------
Sun Jun 4 12:40:10 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Format specfile
- Do not strip binary manually
-------------------------------------------------------------------
Mon May 29 11:54:50 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Remove unneeded specfile steps
-------------------------------------------------------------------
Mon May 29 11:50:44 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Require appropriate go version
-------------------------------------------------------------------
Mon May 29 11:03:51 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>
- Init package