v1.8.1 - Hotfix
馃敡 v1.8.1 - Hotfix Release
Quick hotfix to improve input handling behavior.
Fixed
- Empty input validation - Pressing Enter on an empty line no longer sends a blank query to the agent
- Added validation to skip empty input after command routing
- Improves UX by matching expected behavior where empty input is ignored
- Applies to single-line queries, templates, and multiline input
- Location: chat_loop.py:1158-1160
Technical Details
The fix adds a simple check before processing queries:
# Skip empty queries
if not user_input.strip():
continueThis validation catches empty input from:
- Single-line input (just pressing Enter)
- Template expansion (if template somehow results in empty string)
- Defensive check for multiline input (which has its own validation)
Installation
Update to the hotfix release:
pip install --upgrade basic-agent-chat-loopOr install specific version:
pip install basic-agent-chat-loop==1.8.1Full Changelog
For complete release history, see CHANGELOG.md