Skip to content

v0.23.0

Compare
Choose a tag to compare
@ErikBjare ErikBjare released this 14 Nov 13:42
· 158 commits to master since this release
v0.23.0
9010fed

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

Summary

  • UX improvements
    • New c option in confirmation prompt to copy to clipboard
    • New auto option in confirmation prompt (effectively the same as --no-confirm).
  • Server API now supports streaming & interruptions in the new fancy web UI at https://gptme.gptengineer.run/
  • Computer use improvements
  • gptme.vim plugin

Contributors

Thanks to everyone who contributed to this release:

@brayo-pip, @ErikBjare, @jrmi

Changelog

Changes since v0.22.0:

📦 gptme

✨ Features (6)

  • feat: improved ask_execute options interface, now supporting '?' and 'auto' (66c977c)
  • feat: copy to clipboard (#234) (7ad4c94)
  • feat(server): support interrupting stream, support slash commands (#248) (c1d136f)
  • feat: added support for streaming in API (#247) (7b62201)
  • feat: added --cors-origin cli param to gptme-server (a7190ed)
  • feat: implemented gptme.vim plugin (#241) (a04ee05)

🐛 Fixes (11)

Click to expand

  • fix: prompt to reinforce correct placement of filename parameter in patch tool (#252) (01541af)
  • fix: trigger tool detection only on complete lines, for performance and to fix nested codeblocks in tooluse (#251) (5a228d4)
  • fix: fixed prompt for python tool (64f9491)
  • fix: fixes to computer use (1de06c6)
  • fix: switch to new Claude 3.5 models in evals, improve detection of results folders (6aec231)
  • fix: switch to duckduckgo as default search engine with lynx browser (#237) (ce7afb8)
  • fix: fixed running evals in docker (5ac3914)
  • fix: added metadata for new haiku model (8564756)
  • fix: fix including files specified in gptme.toml (381dbc8)
  • fix: updated READMEs about gptme.vim (f7913bb)
  • fix: removed debug logging in gptme.vim (25c998c)

🔨 Misc (12)

Click to expand

  • chore: bump version to 0.23.0 (9010fed)
  • chore: committed caches for contributor info used in changelog generation (9dee554)
  • docs: improved server/computer use docs (501008a)
  • refactor: move get_workspace_prompt into prompts.py, add TODO comments (639e4cb)
  • docs: updated gptme --help output, fix command ordering (da90e33)
  • docs: minor improvements to server docs (f6589de)
  • docs: updated server docs with better structure and mention of gptme-webui (c32f64d)
  • docs(README): moved the use cases section above the developer/in-progress sections (0c0163d)
  • docs(README): rewrote use cases section (a517d8f)
  • docs: add link to SWE-Bench PR (970fc47)
  • docs: improved arewetiny intro text (3f5aa84)
  • docs: fixed gptme.vim docs (9ca2e08)

(excluded 3 less relevant commits)

Full Changelog: v0.22.0...v0.23.0