Release notes
gptme v0.16.0
These are the release notes for gptme version v0.16.0.
Contributors
Thanks to everyone who contributed to this release:
@erikbjare
Changelog
Changes since v0.15.0:
📦 gptme
✨ Features (7)
- feat: basic support for openai/o1-preview and openai/o1-mini (#117) (
cf13bae) - feat: added youtube tool (#116) (
ad66992) - feat: support placeholders in patches (#114) (
2e08a3a) - feat: added read_chat function to chats tool (#115) (
527ce5a) - feat: added list_chats to chats tool, and cleaned up/refactored non-ToolSpec-using tools (#110) (
5cb3936) - feat: added a basic tool to search past conversation logs (#109) (
4e36109) - feat: added terminal bell to alert the user they have been returned control (
1da7d04)
🐛 Fixes (13)
Click to expand- fix: support multiple patches in a single codeblock (#118) (
ae3ea89) - fix: made eval harness more reliable, using Manager (#119) (
0787f59) - fix: remove spammy log message when youtube tool not available (
6ab895c) - fix: extended the patch tool prompt to not strictly forbid placeholders, mention scoping strategies and fallback to save (
7cf2119) - fix: added ./projects and ./demos to gitignore (
ef7d9fd) - fix: change error on unknown codeblock langtags into warning, dont warn on empty langtag (
481ab38) - fix: minor improvements to --help output, updated --help example output in README (
78f461c) - fix: fixed excessive whitespace in patch example prompt (
f0818c3) - fix: fixed formatting in tools/base.py (
e3987bd) - fix: added gptme/server/init.py (
02a3ecf) - fix: improved how ToolUse examples are formatted (
1e6574f) - fix: fixed bug in how examples were generated for patch tool (
c8489ec) - fix: dont crash on unknown shell syntax (
dd6fff7)
🔨 Misc (5)
- chore: bump version to 0.16.0 (
d7f170c) - tests: bumped short token allowed token length (
0208e76) - refactor: refactor tools, codeblock, and tooluse (#113) (
0cad5ca) - tests: added minimal tests for chats tool (
d079af4) - format: formatted codebase (
740f132)
(excluded 3 less relevant commits)
Full Changelog: https://github.com/ErikBjare/gptme/compare/v0.15.0...v0.16.0