Commit Graph

  • f7f62ef3f3 feat(SessionStore): auto-create session records if missing Alex Newman 2025-10-21 22:13:13 -04:00
  • 726f167ebf feat: Implement full-text search for user prompts Alex Newman 2025-10-21 22:02:06 -04:00
  • a62887a6e0 docs: Add plan for storing raw user prompts Alex Newman 2025-10-21 21:55:15 -04:00
  • 635cc87462 fix: Auto-create sessions in worker when observations/summaries arrive Alex Newman 2025-10-21 21:46:50 -04:00
  • c27f07023c fix: Remove all session validation to prevent continuation errors after /exit Alex Newman 2025-10-21 21:44:58 -04:00
  • e073c0b75f chore: Release v4.1.1 - Remove redundant advanced_search and fix MCP bugs v4.1.1 Alex Newman 2025-10-21 19:15:19 -04:00
  • 562194612e Remove advanced search functionality from search-server and SessionSearch classes Alex Newman 2025-10-21 19:12:36 -04:00
  • 02bce8a6e6 Enhance observation parsing and querying functionality Alex Newman 2025-10-21 19:01:11 -04:00
  • e9bcb7e9db Enhance search tips and tool descriptions for improved user guidance Alex Newman 2025-10-21 17:36:22 -04:00
  • 86214b93a9 Add support for index view in context hook and refactor summary retrieval method Alex Newman 2025-10-21 17:28:39 -04:00
  • ef572ec032 Refactor summary generation from session-level to request-level Alex Newman 2025-10-21 17:27:14 -04:00
  • 3cb99ab7f4 Swap 'Completed' and 'Learned' output formatting in context hook for clarity; adjust color coding accordingly Alex Newman 2025-10-21 16:41:27 -04:00
  • 20136121d8 Refactor context hook output formatting to improve readability; remove unnecessary line breaks Alex Newman 2025-10-21 16:40:14 -04:00
  • df0f3fd96c Enhance context hook output formatting and add file aggregation for sessions Alex Newman 2025-10-21 16:37:16 -04:00
  • fe861a85bd Refactor PM2 commands in package.json for worker management; add CLAUDE.md documentation Alex Newman 2025-10-21 16:19:27 -04:00
  • 32f45a1100 Add search tips and format options for observation and session search results Alex Newman 2025-10-21 15:34:39 -04:00
  • 1ea692e0b0 chore: Update license information and add user settings manager script Alex Newman 2025-10-21 15:12:34 -04:00
  • 861cd20adf chore: Update version to 4.1.0 in plugin.json v4.1.0 Alex Newman 2025-10-21 01:08:10 -04:00
  • d275715974 Release v4.1.0 - Graceful session cleanup and MCP search server restoration Alex Newman 2025-10-21 01:07:56 -04:00
  • fd4684dcb3 Refactor search server to use Model Context Protocol SDK; update tool handling and response formatting Alex Newman 2025-10-21 01:03:35 -04:00
  • c54e50ec0c refactor: Update cleanupHook documentation to reflect session completion logic Alex Newman 2025-10-21 01:01:11 -04:00
  • c42444e06c Refactor cleanupHook to remove HTTP session deletion and mark session as completed in the database Alex Newman 2025-10-21 00:59:06 -04:00
  • cb2f2a0432 fix: Update command in SessionStart hook for correct node_modules path and remove package.json Alex Newman 2025-10-20 18:18:07 -04:00
  • 692bb07dfe fix: Add pm2 dependency to package.json for improved process management Alex Newman 2025-10-20 18:07:46 -04:00
  • 58e9dcc0fc fix: Update hook commands and reduce timeout values for improved performance Alex Newman 2025-10-20 17:59:43 -04:00
  • f60ee3b4f5 fix: Update version to 4.0.6 and remove redundant npm install commands from hooks Alex Newman 2025-10-20 17:57:23 -04:00
  • 7ed166323c fix: Update UserPromptSubmit hook to install better-sqlite3 with a message Alex Newman 2025-10-20 17:55:39 -04:00
  • 651989c423 refactor: Replace TypeScript bootstrap with bash dependency checks Alex Newman 2025-10-20 17:01:24 -04:00
  • 9dd8b180ac fix: Use dynamic imports in hooks to fix better-sqlite3 loading Alex Newman 2025-10-20 16:54:28 -04:00
  • 9b1d801a46 fix: Restore correct marketplace.json source path Alex Newman 2025-10-20 16:46:28 -04:00
  • 6fb9570291 feat: Release v4.0.5 - Auto-install dependencies via bootstrap hooks Alex Newman 2025-10-20 16:44:26 -04:00
  • ae90b26995 chore: Release v4.0.4 - Revert to local marketplace installation Alex Newman 2025-10-19 02:13:00 -04:00
  • 3b0cd0b3f6 chore: Release v4.0.3 v4.0.3 Alex Newman 2025-10-19 02:01:58 -04:00
  • f849a69506 fix: Move ensureWorkerRunning to start of hooks to prevent race condition Alex Newman 2025-10-19 02:01:11 -04:00
  • daf368e343 Refactor code structure for improved readability and maintainability Alex Newman 2025-10-19 01:45:51 -04:00
  • cbd43240c7 docs: Add marketplace installation instructions to README Alex Newman 2025-10-19 01:26:44 -04:00
  • 47c1398ce7 feat: Add marketplace metadata and sync plugin version v4.0.2 Alex Newman 2025-10-19 01:24:56 -04:00
  • b44359c136 chore: Update version to 4.0.2 and enhance changelog with dependency management improvements Alex Newman 2025-10-19 01:15:41 -04:00
  • be0ab12789 Refactor worker startup logic to use PM2 with improved error handling Alex Newman 2025-10-19 01:13:20 -04:00
  • 7ff611feb5 Refactor hooks and worker service for improved error handling and initialization Alex Newman 2025-10-19 00:57:49 -04:00
  • cf9d1d4a0b Merge feature/source-repo into main for v4.0.0 release Alex Newman 2025-10-19 00:06:41 -04:00
  • 9149acf4d1 fix: Add plugin/data directory to .gitignore Alex Newman 2025-10-19 00:06:28 -04:00
  • 002f7a94b8 feat: Release v4.0.0 - Plugin data directory and auto-starting worker Alex Newman 2025-10-19 00:05:56 -04:00
  • 6d68fd44ca feat: Add XML extraction and import scripts for observations and summaries Alex Newman 2025-10-18 23:34:53 -04:00
  • bc41e367c0 fix: Update date formatting in context hook to use localized string representation Alex Newman 2025-10-18 21:14:42 -04:00
  • c41c4b21ea docs: Update README to document MCP Search Server and context hook fix Alex Newman 2025-10-18 21:08:30 -04:00
  • 5dd663730b fix: Refactor context hook to use proper SessionStart hookSpecificOutput format Alex Newman 2025-10-18 21:03:57 -04:00
  • 56167c47a2 feat: Implement Claude-mem MCP Search Server with session and observation search capabilities Alex Newman 2025-10-18 20:45:41 -04:00
  • 115270c35e feat: Implement session management and search functionality Alex Newman 2025-10-18 20:15:55 -04:00
  • c27682c799 Refactor summary and session retrieval logic in HooksDatabase Alex Newman 2025-10-18 19:44:14 -04:00
  • 1fbba55aa3 Refactor summary and context handling in hooks Alex Newman 2025-10-18 19:29:45 -04:00
  • 05f3889deb feat(logging): Implement structured logging across the application Alex Newman 2025-10-18 19:15:52 -04:00
  • 874815770a fix: Add missing process.exit(0) calls in hook entry points Alex Newman 2025-10-18 18:49:11 -04:00
  • d452913487 chore: Remove obsolete README.md file Alex Newman 2025-10-18 18:38:33 -04:00
  • 635f456ecf fix: Resolve race condition in summary generation by deferring flag setting in worker Alex Newman 2025-10-18 17:37:04 -04:00
  • 81101ef1a6 feat: Enhance observation and summary structures in hooks Alex Newman 2025-10-18 17:34:24 -04:00
  • 938eb9dc0e feat: Implement new memory processing prompts and XML structures Alex Newman 2025-10-18 17:27:46 -04:00
  • a11199a527 Implement hybrid prompt flow system with enhanced memory storage and retrieval Alex Newman 2025-10-17 16:56:12 -04:00
  • 015b38c763 Refactor database hooks to add new session tracking features Alex Newman 2025-10-17 16:42:23 -04:00
  • be936d8413 Enhance HooksDatabase and WorkerService functionality Alex Newman 2025-10-17 16:32:20 -04:00
  • d4a71c994d feat: Enhance session management with prompt tracking Alex Newman 2025-10-17 16:23:11 -04:00
  • 372854948c feat: Implement Worker Service with session management and SDK integration Alex Newman 2025-10-17 15:59:36 -04:00
  • d6462919cb chore: update chroma.sqlite3 database file Alex Newman 2025-10-16 21:17:05 -04:00
  • ec79e085b2 Refactor code structure for improved readability and maintainability Alex Newman 2025-10-16 21:02:56 -04:00
  • cedb635176 Refactor hooks to standardize response format and improve error handling Alex Newman 2025-10-16 20:50:04 -04:00
  • 6f62a569df refactor: streamline input validation and error handling in hooks Alex Newman 2025-10-16 20:10:51 -04:00
  • 7c5e5b1941 feat: update context hook to extract project name from cwd and improve error handling Alex Newman 2025-10-16 20:06:00 -04:00
  • 8e460a8c2a feat: remove install, logs, restore, status, trash, and uninstall commands Alex Newman 2025-10-16 19:57:54 -04:00
  • 18d5e0d3bb Implement feature X to enhance user experience and fix bug Y in module Z Alex Newman 2025-10-16 19:51:51 -04:00
  • 3e617a8b1e Refactor code structure for improved readability and maintainability Alex Newman 2025-10-16 19:50:24 -04:00
  • 307c87b9f6 refactor: restructure session logic documentation and prioritize happy path verification Alex Newman 2025-10-16 17:49:35 -04:00
  • 2d080b0264 Add a basic Unix socket server using Bun Alex Newman 2025-10-16 17:07:14 -04:00
  • 834cf4095e Add standalone hook entry points for context, new, save, summary, and worker Alex Newman 2025-10-16 15:39:30 -04:00
  • 723f1f5374 refactor: update plugin installation guide and add MCP server configuration Alex Newman 2025-10-16 15:18:48 -04:00
  • 5f05f991bc refactor: add hooks configuration and plugin installation documentation Alex Newman 2025-10-16 15:09:40 -04:00
  • b44853fb2c refactor: update hooks to handle missing input and provide usage instructions Alex Newman 2025-10-16 15:04:08 -04:00
  • 29aa945ae0 refactor: enhance contextHook to handle missing input and improve no summaries message Alex Newman 2025-10-16 14:59:18 -04:00
  • f2551ac366 Refactor path management: Migrate path discovery logic to shared paths module Alex Newman 2025-10-16 14:46:47 -04:00
  • 2ba840aaac refactor: remove PathDiscovery service and associated functionality Alex Newman 2025-10-16 14:46:32 -04:00
  • eddb321489 refactor: streamline claude-mem integration and remove unused code Alex Newman 2025-10-16 14:24:32 -04:00
  • 6e9be84a01 Add comprehensive documentation for claude-mem codebase and create a test worker script Alex Newman 2025-10-16 13:56:18 -04:00
  • 18aa4f2538 feat: add doctor and status commands to CLI Alex Newman 2025-10-15 20:57:24 -04:00
  • 4489249ecc Refactor: Remove unused logging and path management utilities Alex Newman 2025-10-15 20:53:22 -04:00
  • 2608fb180e Refactor: Remove hook-templates and related functionality Alex Newman 2025-10-15 20:38:11 -04:00
  • edeed2ee2c refactor: remove deprecated hook templates and related utilities Alex Newman 2025-10-15 20:24:08 -04:00
  • 01b477da26 feat: Add build and publish scripts for claude-mem Alex Newman 2025-10-15 20:23:32 -04:00
  • 58a9554bb3 feat: Complete Phase 1 implementation with database schema, shared layer, and hook functions Alex Newman 2025-10-15 20:13:04 -04:00
  • 29f1cb3b4c feat: Add comprehensive best practices guide for context engineering in AI agents Alex Newman 2025-10-15 20:09:57 -04:00
  • 7307563cfe Refactor: Remove legacy data access objects and logging utilities Alex Newman 2025-10-15 20:02:15 -04:00
  • 047298a183 feat: Complete Phase 3 implementation of claude-mem architecture Alex Newman 2025-10-15 19:37:36 -04:00
  • 78fd1368db feat: Implement Phase 2 of SDK Worker Process Alex Newman 2025-10-15 19:18:38 -04:00
  • d07a40616d feat: Add Phase 2 implementation prompt for SDK worker process and related tasks Alex Newman 2025-10-15 19:08:19 -04:00
  • e81ea69143 feat: Implement Phase 1 of SDK agent architecture with hook integration Alex Newman 2025-10-15 19:06:51 -04:00
  • 917ab9740c feat: add architecture validation summary and pre-implementation checklist for SDK integration Alex Newman 2025-10-15 18:23:19 -04:00
  • b43b7f02ae feat: enhance refactor plan with detailed session management and SDK integration Alex Newman 2025-10-15 18:22:36 -04:00
  • d989ba62f9 feat: add models overview and detailed comparison for Claude models Alex Newman 2025-10-15 18:08:50 -04:00
  • 87f26d7b0d Plan document update Alex Newman 2025-10-15 17:50:29 -04:00
  • 7fac3e3bb6 Add comprehensive documentation for Claude Code hooks and streaming input modes Alex Newman 2025-10-15 15:51:25 -04:00
  • 2663121d9f Refactor database integration to use bun:sqlite instead of better-sqlite3 Alex Newman 2025-10-15 15:03:43 -04:00
  • b5bfc029c3 feat: implement graceful shutdown handlers and session locking in hooks Alex Newman 2025-10-14 19:58:48 -04:00