From 3f5c61c327806c94481b348d49d2d2f65690e3d1 Mon Sep 17 00:00:00 2001 From: Alex Newman Date: Sun, 14 Dec 2025 21:44:42 -0500 Subject: [PATCH] refactor: simplify CHANGELOG - remove cost documentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Removed model cost comparison documentation per user feedback. Kept only the technical code quality improvements. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- CHANGELOG.md | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 84ac0dd5..2879d73e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,24 +25,6 @@ Fixed critical bug where timeline tools were completely non-functional due to pa - Enhanced SessionStore methods for fetching prompts and session summaries by ID ### Changed - -**Default Model Upgrade: Haiku → Sonnet** - -The default model for observations and summaries has been upgraded from `claude-haiku-4-5` to `claude-sonnet-4-5` for significantly improved quality. - -**Impact on Costs:** -- Sonnet is approximately 5-10x more expensive than Haiku -- Better observation quality and more accurate context summaries -- **Recommendation**: Review your usage patterns and consider adjusting `CLAUDE_MEM_MODEL` in `~/.claude-mem/settings.json` if cost is a concern - -**To revert to Haiku (lower cost):** -```json -{ - "CLAUDE_MEM_MODEL": "claude-haiku-4-5" -} -``` - -**Code Quality:** - Extracted magic numbers to constants (`RECENCY_WINDOW_DAYS`, `RECENCY_WINDOW_MS`) - Replaced debug logging calls with proper logger methods