Skip to content

Release Notes - v0.5.0

Compare
Choose a tag to compare
@johnhuang316 johnhuang316 released this 24 Jul 02:17
· 78 commits to master since this release

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