Skip to content

v0.16.0

Compare
Choose a tag to compare
@ErikBjare ErikBjare released this 16 Sep 09:52
· 616 commits to master since this release
v0.16.0
d7f170c

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: v0.15.0...v0.16.0