Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Loading