Repository navigation
·
109 commits
to main
since this release
This release adds optional config history and model catalog support, improves tool duration visibility in both TUIs, and fixes compaction overflow and theme hot-reload issues.
What's New
- Makes config history and embedded model catalog optional for Go hosts, reducing dependencies and binary data when those features are not needed
- Shows persistent tool duration footers in both TUIs, displaying live durations and retaining final "Completed in …" or "Failed after …" messages
Bug Fixes
- Fixes compaction overflow by retrying the summary request with less history when the context budget is exceeded
- Fixes embedded model snapshot not being included in image context
- Fixes theme watcher stopping across same-theme reloads, which could cause hot-reload edits to be dropped
Technical Changes
- Removes unused wrappers across multiple packages (chat, concurrent, markdown, TUI, promptfiles, genai, logging, session, httpclient, config, creator, skills)
- Moves test-only helpers into test files and adds coverage for configured backup limits
- Refreshes the embedded models.dev catalog snapshot (85 models added, 86 removed, ~258 updated)
What's Changed
- fix(compaction): retry the summary with less history when it overflows by @melmennaoui in #4817
- feat: show persistent tool duration footers in both TUIs by @rumpl in #4819
- docs: update CHANGELOG.md for v1.157.0 by @docker-read-write[bot] in #4812
- Make config history and embedded model catalog optional by @dgageot in #4814
- fix: flaky theme hot-reload, A2A agent card and stream idle-timeout tests by @aheritier in #4821
- refactor: remove unused wrappers and isolate test helpers by @dgageot in #4823
- chore: refresh models.dev snapshot (+85 -86 ~258) by @github-actions[bot] in #4829
Full Changelog: v1.157.2...v1.158.0