Skip to content

v1.8.1 - Hotfix

Choose a tag to compare

@jwesleye jwesleye released this 06 Jan 16:42
· 32 commits to main since this release

馃敡 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():
    continue

This 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-loop

Or install specific version:

pip install basic-agent-chat-loop==1.8.1

Full Changelog

For complete release history, see CHANGELOG.md