v0.16.0
版本发布时间: 2024-09-16 17:52:25
ErikBjare/gptme最新发布版本:v0.19.2(2024-10-07 14:37:33)
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