From adf8e42e5979c6e822256102a2899fa19e066314 Mon Sep 17 00:00:00 2001 From: Cell <11341191+cellwebb@users.noreply.github.com> Date: Tue, 9 Dec 2025 21:05:55 -0800 Subject: [PATCH] Update CHANGELOG.md with latest changelog --- CHANGELOG.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 174a05b..a6872f2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,27 @@ +### Added + +- LLM-powered CommandSafetyChecker for intelligent command analysis +- SafetyCache with LRU eviction and TTL-based expiration for safety decisions +- Built-in model configurations with /model init command for new users +- ToolResult dataclass for improved type safety in tool handlers +- Centralized ClippySettings system with environment variable management + +### Changed + +- Refactor AgentLoopConfig dataclass to consolidate run_agent_loop parameters +- Replace large if-elif chain with dispatch table in executor.py +- Improve find_replace path handling with absolute paths and recursive glob matching +- Enhance model commands with built-in indicator column and improved completions +- Streamline version bumping process with git tag automation +- Narrow exception handling for file operations to catch specific exception types + +### Fixed + +- Resolve path handling issues in find_replace file collection +- Prevent deadlocks by using RLock instead of Lock for reentrant calls + +--- + # Changelog ## [4.19.1] - 2025-12-09