Skip to content

Commit df8d167

Browse files
committed
Bump version to 1.6.1
1 parent b6271cb commit df8d167

3 files changed

Lines changed: 22 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.6.1] - 2025-12-31
11+
12+
### Added
13+
- **Incremental Autosave** - Conversations now save automatically after each message
14+
- Removed `auto_save` configuration option (feature is always enabled)
15+
- Save happens immediately after each query-response cycle
16+
- Prevents data loss from crashes or force quits
17+
- All conversations saved to `./.chat-sessions` (project-local)
18+
- Removed manual `#save` command (no longer needed)
19+
20+
### Changed
21+
- **Breaking Change**: Removed `features.auto_save` from configuration
22+
- Auto-save is now always enabled and cannot be disabled
23+
- Updated help text to reflect always-on autosave
24+
- Updated configuration examples and documentation
25+
26+
### Fixed
27+
- Test suite updated to match removed auto_save configuration
28+
- All 318 tests passing with new autosave behavior
29+
1030
## [1.6.0-beta.7] - 2025-12-30
1131

1232
### Added

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "basic-agent-chat-loop"
7-
version = "1.6.0"
7+
version = "1.6.1"
88
description = "Feature-rich interactive CLI for AWS Strands agents with token tracking, prompt templates, aliases, and configuration"
99
readme = "README.md"
1010
requires-python = ">=3.9"

src/basic_agent_chat_loop/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
agent aliases, and extensive configuration options.
55
"""
66

7-
__version__ = "1.6.0"
7+
__version__ = "1.6.1"
88

99
from .chat_config import ChatConfig
1010
from .chat_loop import ChatLoop

0 commit comments

Comments
 (0)