Release Notes - v0.5.0
Release Notes - v0.5.0
Auto-Refresh Mechanism
Addresses Issue #14 - Automatic Index Updating.
What's New
- Auto-refresh for
find_files
- automatically refreshes index when no results found - 30-second rate limiting - prevents excessive refreshes during development
- Stateless client support - persistent configuration with in-memory caching
- Improved LLM guidance - clearer tool documentation and status messages
Implementation
- Triggers on empty
find_files
results - Full re-indexing for accuracy
- Manual
refresh_index
still available with same rate limiting - Balances automation (common cases) with manual control (edge cases)
Design Trade-offs
We chose simplicity over complexity:
- Auto-refresh handles new files - works seamlessly
- Manual refresh for deleted/moved files - relies on comprehensive LLM guidance
This approach prioritizes practical benefits and maintainability while providing clear guidance for LLMs on when manual intervention is needed.
Full Changelog: v0.4.2...v0.5.0