What's Changed
- Project maintenance updates
- Fix misleading error message for size_limit_in_bytes validation
- Fix set() not updating LRU position when overwriting an existing key
- Add AI agent configuration and Cursor workspace
- Fix size tracking when set() overwrites the LRU item
- Fix typo in Makefile serve-doc help text (Server -> Serve)
- docs: add close() calls to tutorial examples for resource cleanup
- ai config
- test: assert delete() return values (fixes #20)
- add yolo command
- Fix documentation inaccuracies in docstrings and tutorial
- chore: update and rename cursor issue/PR commands
- docs: fix inaccurate ValueError claim for oversized values in set() docstrings
- Add Claude Code GitHub Workflow
- Fix typo: "loose" → "lose" in quickstart.md
- fix: preserve trailing newline in set-version.py
- Fix footnote to accurately describe size limit feature availability
- Fix missing input validation for max_items, default_ttl, and expiration_thread_delay in Storage
- docs: fix oversized-value docstrings and update AI agent guidelines
- docs: update AI agent guidelines (Human label, find-and-open args, PR/issue templates)
- fix: add CACHE_MISS to Cache docstring example import
- fix: use correct Python parameter names in documentation
- Add missing -> None return type annotations in set-version.py
- fix: validate expiration_thread_max_checks_per_iteration is not negative
- fix(docs): correct misleading set() LRU ordering explanation
- fix: add close() calls to test functions to prevent background thread leaks
- Add concurrent/multi-threaded tests for thread-safety verification
Full Changelog: v0.0.6...v0.0.7