fix: deduplicate identical messages in autonomous mode by tracking last_printed_result in run_autonomous_mode

This commit is contained in:
2025-11-09 03:12:27 +00:00
parent b1bfab5479
commit 8f70f93869
3 changed files with 25 additions and 3 deletions
+18
View File
@@ -1,5 +1,23 @@
# Changelog
## Version 1.48.1 - 2025-11-09
### Fixed
- **Duplicate Messages**: Fixed issue where identical messages were printed multiple times at the end of autonomous execution
- Added deduplication logic in `run_autonomous_mode()` to track and skip duplicate results
- Messages are now only printed once even if multiple autonomous iterations return the same response
**Changes:** 1 file, 7 lines
**Languages:** Python (7 lines)
## Version 1.48.0 - 2025-11-09
Autonomous mode is now enabled by default, simplifying usage. Several improvements were made to background processes and thread safety, resulting in more reliable operation.
**Changes:** 14 files, 233 lines
**Languages:** Markdown (24 lines), Python (207 lines), TOML (2 lines)
## Version 1.47.1 - 2025-11-09
### Fixed