Release notes
gptme v0.21.0
These are the release notes for gptme version v0.21.0.
Contributors
Thanks to everyone who contributed to this release:
@brayo-pip, @erikbjare
Changelog
Changes since v0.20.0:
📦 gptme
✨ Features (4)
- feat: added support for groq provider (
4299cd0) - feat:whitelist some commands (
7f1ba2b) - feat: added support for xAI/grok (
d7cebba) - feat: started working on ncurses ui (
d3413ea)
🐛 Fixes (19)
Click to expand- fix: added 'head' to allowlisted commands in shell tool (
7cc752f) - fix: compile cmd_regex (#222) (
623a52d) - fix: print used model on startup (
6cf4001) - fix: better error if attempting to run on Windows, refactor readline stuff (#221) (
bd8b746) - fix: update to use latest Sonnet model by default, improve typing (
6e70168) - fix: dont catch interrupts until conversation has begun (
2be45a8) - fix: added ncgptme and gptme-nc script entrypoints for ncurses tui (
7b19b76) - fix: fixed typing in ncurses.py (
f018c6c) - fix: improved shell tool preview format (
756e420) - fix: change OPENAI_API_BASE to OPENAI_BASE_URL (
30e3f01) - fix: ensure subagent logdir unique (
f735111) - fix: changed subagent tool param order and example (
2bdb48f) - fix: fixed display bug in confirm prompt (
b9f8cd8) - fix: fixed bug where user prompt not included in request (
53d160e) - fix: fixed prompt_user returning empty string when interrupted (
440aedb) - fix: fixed leftover call to ask_execute instead of confirm func (
b7d2a3f) - fix: fixed incorrectly asking for confirmation when impersonating (
9498343) - fix: more fixes/improvements to treeofthoughts.py (
d54df51) - fix: re-raise tool use errors in tests (
0ada191)
🔨 Misc (14)
Click to expand- chore: bump version to 0.21.0 (
852e6f4) - docs: added more WIP features to README (
2d8b602) - docs: added note about Windows support (
b8ce040) - docs: added docstring to ncurses.py (
5bb0024) - docs: add note about limitations of small local models, convert page to rst (
f521c71) - format: fixed lints (
ff2277c) - refactor: refactor ncurses.py and add --no-color cli argument (
942996c) - docs: added basic docs for configuration files (fixes #173) (
acd0cee) - docs(README): removed old ToC link (
5801bbf) - docs: fixed docs building after refactor (
52eaed9) - refactor: refactor how confirmation works, enabling LLM-guided confirmation and simplifying confirmation support in server (
b843e88) - refactor: work on programmatic interface, refactored LogManager into mutable manager and immutable Log dataclass, added wip treeofthought script (
d421cc8) - format: fixed formatting after pre-commit setup (
4ee9761) - docs: fixed incorrect OPENAI_API_BASE url (
732c5b8)
(excluded 4 less relevant commits)
Full Changelog: https://github.com/ErikBjare/gptme/compare/v0.20.0...v0.21.0