What's Changed
- Fix case-sensitive protected tools, cross-session deduplication, and unbounded cache issues
- Refactor Janitor to functional architecture with unified notifications
- Simplify notification UI and remove unused code
- Non-stop silent deduplication
- Change prunable tool check threshold from >0 to >1
- Update dependencies (ai SDK 5.0.98→5.0.106, zod 4.1.12→4.1.13, tsx 4.20.6→4.21.0, AWS SDK packages)
Full Changelog: v0.3.30...v0.3.31