Skip to content

v0.26.0

Latest
Compare
Choose a tag to compare
@TimeToBuildBob TimeToBuildBob released this 14 Jan 13:04
· 3 commits to master since this release
v0.26.0
3fef994

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

Summary

This release includes:

  • Support for local TTS using Kokoro (experimental, #401, announcement tweet)
  • Ability to load tools from external modules (#336)
  • Many fixes and improvements to reliability.

Contributors

Thanks to everyone who contributed to this release:

@0xbrayo, @chenrui333, @ErikBjare, @jrmi

Changelog

Changes since v0.25.0:

📦 gptme

✨ Features (4)

  • feat: added local TTS support using Kokoro (#401) (3e8e8698)
  • feat: allow to load tools from external modules (#336) (dd99731c)
  • feat: add support for different tool formats in eval system (#380) (5fbc0acb)
  • feat: improve tool use response format (#306) (1934fcf1)

🐛 Fixes (16)

Click to expand

  • fix: fixed sending whitespace-only messages to tts server (51ce6aea)
  • fix: more precise version when installed in editable mode, with git info (#400) (9cbaa5da)
  • fix: allow overriding logs folder via GPTME_LOGS_HOME (a34276c7)
  • fix: dont store invalid commands in log (aaf2e9e9)
  • fix: fix /summarize command (#390) (c41df98e)
  • fix(server): init tools in server api (#389) (b6f337ac)
  • fix: tool api call broken when user answer no to when asked for confirmation (#371) (72fb003d)
  • fix: several fixes to tmux tool, incl support for multiple commands per tooluse (#382) (8dbed8eb)
  • fix: rename python tool to ipython for better tooluse format adherence (#361) (d4407e30)
  • fix: improve smaller model response on user refusals (#374) (11708dd1)
  • fix: create workspace symlink in log folder, load on resume (#368) (03475102)
  • fix: shorten command descriptions (0d642c22)
  • fix: remove conflicting -n alias for --name, keep as --non-interactive alias (fixes #360) (dd26dc23)
  • fix: prettier /command completions (f2e01f3b)
  • fix: retry on anthropic overloaded (#356) (50763762)
  • fix: fixed auto n option on ask_execute, added log message with remaining skips (cc1af13a)

🔨 Misc (10)

Click to expand

  • chore: bump version to 0.26.0 (3fef9941)
  • chore: fixed venv docker/gitignore (a32fc3bc)
  • docs: improve custom tools docs, mentioning simple script tools (#391) (d33ff353)
  • test: simplified tool format test, dont skip cli url test if lynx available (cdbfae8b)
  • chore: added .aider and .env to gitignore (54253a5d)
  • test: fix reset_default_model fixture if no default set (a5687952)
  • test: reset default model in openai tests to fix flaky test (7ff84922)
  • test: fix typo in model name (dec7a60f)
  • chore: update brayo-pip -> 0xbrayo (871cf63c)
  • chore: updated changelog_contributors.csv cache (7abeb1eb)

(excluded 11 less relevant commits)

Full Changelog: v0.25.0...v0.26.0