Skip to content

v0.15.0

Compare
Choose a tag to compare
@ErikBjare ErikBjare released this 06 Sep 15:34
· 442 commits to master since this release
v0.15.0
01c4812

These are the release notes for gptme version v0.15.0.

Contributors

Thanks to everyone who contributed to this release:

@ErikBjare

Changelog

Changes since v0.14.2:

📦 gptme

✨ Features (4)

  • feat: added screenshot_url function to browser tool (9cd3850)
  • feat(bot): support non-change questions/answers (de9844d)
  • feat: added special prompting for --non-interactive (9d912c3)
  • feat(github-action): use Docker for gptme execution (97f8724)

🐛 Fixes (11)

Click to expand

  • fix: minor improvement to patch tool prompt (722b2c4)
  • fix: fixed bug with extra 'Skipped hidden system messages' lines from workspace prompt (5937cb7)
  • fix(anthropic): fixed vision and other issues with preparing messages (b9b8455)
  • fix: don't include paths for slash-command arguments, dont inlude workspace prompt on resume (4900d19)
  • fix: catch rich.print() errors and fall back to builtins.print() when printing messages (8698bef)
  • fix: fixed bug checking for browser tool when not available (f86569d)
  • fix: set session size for tmux tool, fixed wrong tmux examples (terminal instead of tmux) (1ef4587)
  • fix: changed tabulate tablefmt in eval output (4251854)
  • fix: fixed docker workspace permissions in bot action (aee7f95)
  • fix: switch from timeout-minutes to using timeout command in bot action step (fa23c66)
  • fix: add 'shell' to shell tool's block_types (d2c4879)

🔨 Misc (9)

Click to expand

  • chore: bump version to 0.15.0 (01c4812)
  • docs: added TODO comment in python tool about which venv the repl should ideally run in (0d8eb85)
  • docs: fixed bad reference (780b3c8)
  • refactor(eval): refactored gptme.eval module, splitting gptme.eval.evals into gptme.eval.suites.{basic, init-project, browser} (bfe5e1b)
  • docs: removed Inputs section from bot.md (e18dcb1)
  • docs: renamed webui.rst to server.rst, added bot.md to index and updated instructions (18b7268)
  • docs: added example of eval run output (c1987fa)
  • tests: fixed blinking test (c6953b3)
  • tests: clarified that we're testing so that it doesnt try to show runnable examples (8514bd3)

(excluded 20 less relevant commits)

Full Changelog: v0.14.2...v0.15.0