v0.21.0
These are the release notes for gptme version v0.21.0.
Contributors
Thanks to everyone who contributed to this release:
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: v0.20.0...v0.21.0