v0.18.0
版本发布时间: 2024-09-27 01:15:14
ErikBjare/gptme最新发布版本:v0.19.2(2024-10-07 14:37:33)
These are the release notes for gptme version v0.18.0.
Contributors
Thanks to everyone who contributed to this release:
@erikbjare
Changelog
Changes since v0.17.0:
📦 gptme
✨ Features (1)
- feat: added better interrupt handling, requiring two interrupts within 1 sec to exit (when not generating response or executing tools) (
7029059
)
🐛 Fixes (16)
Click to expand
- fix: nit to python tool instructions (
94b1aaf
) - fix: refactored cli params, removed special 'ask' value for name (
cbf1d12
) - fix: persist pinned and hide to jsonl, only include files, pinned, etc in toml output if set (
c54c1f2
) - fix: fixed bug in refactor (
43f912e
) - fix: fix resume after refactor (
5d1a761
) - fix: minor fixes, set Console.log_path=False, undo /exit message before exit (
711cab4
) - fix: fixes to cli, improved interrupt, refactored conversation picking to not run when piped, dont run assistant until user message present (project context fix) (
417b319
) - fix: improve rich usage, change calls to use gptme.util.console.{print,input,log} (
8cf53cb
) - fix: improved browser tool search output, if python tool had result then skip stdout in msg (
4aaf202
) - fix: updated system prompt to mention
tags ( c686dab
) - fix: limit shell output (
8a62859
) - fix: limited default number of listed conversations to 20 in webui (
84ab220
) - fix: added OpenRouter url when asking for API key (
8728012
) - fix: fix conversation list order in picker, lazily load conversation metadata, add get_user_conversations(), add ?limit=
to /api/conversations and use it in webui ( 9c53aa0
) - fix: set gptme.version (
abcfec0
) - fix: fixed prompt chaining, added test (fixes #106) (
deac8db
)
🔨 Misc (15)
Click to expand
- chore: bump version to 0.18.0 (
4a7404f
) - refactor: separated cli/interactive stuff from chat() into main() (
9808166
) - docs: added more examples (
da88a5f
) - docs: improved docs config, fixed warnings, build in strict mode in CI (no warning allowed) (
ae45141
) - tests: fixed browser search test (
a106d5c
) - docs(README): added ToC (
e88d426
) - docs: added link to examples from intro (
6d1471e
) - refactor: renamed function to remove 'private' underscore prefix (
a7a5cf6
) - docs: updated README (
5983f5b
) - tests: fixed test (
d0a946b
) - docs: added TODO comment (
8ad35e1
) - docs: minor improved examples (
1158d95
) - docs: improved docs structure (User & Dev guide), improved CLI & API Reference, extracted Prompts as new page, added Examples (
e1b881a
) - format: fixed formatting and typing (
68c2552
) - docs: added external link to docs index/sidebar (
c9bc488
)
(excluded 8 less relevant commits)
Full Changelog: https://github.com/ErikBjare/gptme/compare/v0.17.0...v0.18.0