🕐 Time-of-Day Emoji Icons - Visual Memory Timeline
Release v8.52.0 introduces visual time indicators on all memory timestamps, making it easier to scan when memories were created at a glance.
✨ What's New
Time-of-Day Emoji Icons
- 8 Visual Segments: Emoji icons for 3-hour periods throughout the day
- 🌙 Late Night (00:00-03:00)
- 🌅 Early Morning (03:00-06:00)
- ☕ Morning (06:00-09:00)
- 💻 Late Morning (09:00-12:00)
- 🍽️ Afternoon (12:00-15:00)
- ⛅ Late Afternoon (15:00-18:00)
- 🍷 Evening (18:00-21:00)
- 🛏️ Night (21:00-24:00)
Features
- Universal Placement: Appears after dates on memory cards, document groups, and detail modals
- Tooltips: Hover to see time period labels for accessibility
- Dark Mode Support: Optimized with 75% opacity and subtle grayscale filter
- Automatic Timezone: Uses browser's local time for accurate display
- Zero Performance Impact: Pure CSS + simple JavaScript (~0.1ms per memory)
🎯 Benefits
- Quick Scanning: Instantly identify memory creation times visually
- Pattern Recognition: Spot temporal patterns in your memory usage
- Improved UX: More intuitive than reading timestamps alone
- Accessibility: Tooltips provide text labels for screen readers
📊 Technical Details
- Implementation: ~45 lines added (31 JS + 14 CSS)
- Method:
renderTimeIcon()helper function withMath.floor(hour / 3)for segment mapping - Scope: Pure frontend changes, no backend or API modifications required
📦 Installation
# Update from PyPI
pip install --upgrade mcp-memory-service
# Or with uv (faster)
uv pip install --upgrade mcp-memory-service
# Or from source
git clone https://github.com/doobidoo/mcp-memory-service.git
cd mcp-memory-service && python install.py🔗 Links
- Full Changelog: CHANGELOG.md
- Documentation: Wiki
- Issues: Report a bug
🤖 Generated with Claude Code
Co-Authored-By: Claude Sonnet 4.5 noreply@anthropic.com