Commit Graph

  • 2a1c06d9ad fix link in ai_assistant_guide resource phernandez 2025-10-05 17:26:14 -05:00
  • c6f93a0294 chore: v0.15.0 assistant guide (#335) Paul Hernandez 2025-10-05 17:20:54 -05:00
  • ccc4386627 feat: introduce BASIC_MEMORY_PROJECT_ROOT for path constraints (#334) Paul Hernandez 2025-10-05 10:42:06 -05:00
  • 7616b2bb08 fix: cloud mode path validation and sanitization (bmc-issue-103) (#332) Paul Hernandez 2025-10-04 22:10:21 -05:00
  • 14c1fe4e89 chore: update version to 0.15.0 for v0.15.0 release v0.15.0 phernandez 2025-10-04 15:02:28 -05:00
  • 367dc6962a style: apply ruff formatting to test files phernandez 2025-10-04 15:00:19 -05:00
  • ee18eb2fea docs: add v0.15.0 changelog entry phernandez 2025-10-04 14:53:06 -05:00
  • 2a050edee4 fix: prevent permalink collision via strict link resolution phernandez 2025-10-04 14:45:37 -05:00
  • f3b1945e4c fix: remove .env file loading from BasicMemoryConfig (#330) Paul Hernandez 2025-10-04 01:13:06 -05:00
  • 16d7eddbf7 ci: Add Python 3.13 to test matrix (#331) Paul Hernandez 2025-10-04 01:12:44 -05:00
  • f5a11f3911 fix: normalize underscores in memory:// URLs for build_context (#329) Paul Hernandez 2025-10-04 00:16:06 -05:00
  • ee83b0e5a8 fix: simplify entity upsert to use database-level conflict resolution (#328) Paul Hernandez 2025-10-03 23:25:34 -05:00
  • a7bf42ef49 fix: Add proper datetime JSON schema format annotations for MCP validation (#312) Paul Hernandez 2025-10-03 22:47:02 -05:00
  • 903591384d feat: Add disable_permalinks config flag (#313) Paul Hernandez 2025-10-03 22:11:47 -05:00
  • 33ee1e0831 feat: integrate ignore_utils to skip .gitignored files in sync process (#314) Paul Hernandez 2025-10-03 21:39:31 -05:00
  • c83d567917 fix: enable WAL mode and add Windows-specific SQLite optimizations (#316) Paul Hernandez 2025-10-03 21:10:09 -05:00
  • ace6a0f50d feat: CLI Subscription Validation (SPEC-13 Phase 2) (#327) Paul Hernandez 2025-10-03 17:59:32 -05:00
  • fc38877008 Fix: Corrected dead links in README (#321) Jonathan Nguyen 2025-10-03 08:23:16 -07:00
  • 99a35a7fb4 feat: Cloud CLI cloud sync via rclone bisync (#322) Paul Hernandez 2025-10-03 10:18:43 -05:00
  • ea2e93d926 fix: rework lifecycle management to optimize cloud deployment (#320) Paul Hernandez 2025-09-28 15:11:38 -05:00
  • 324844a670 fix: resolve entity relations in background to prevent cold start blocking (#319) Paul Hernandez 2025-09-28 09:24:29 -05:00
  • f818702ab7 fix: enforce minimum 1-day timeframe for recent_activity to handle timezone issues (#318) Paul Hernandez 2025-09-27 23:37:00 -05:00
  • 2efd8f44e2 fix: critical cloud deployment fixes for MCP stability (#317) Paul Hernandez 2025-09-27 21:57:39 -05:00
  • 5da97e4820 feat: implement SPEC-11 API performance optimizations (#315) Paul Hernandez 2025-09-26 14:34:46 -05:00
  • 23b58e1921 fix: remove .env file loading from BasicMemoryConfig to prevent interference claude/issue-227-20250926-1809 claude[bot] 2025-09-26 18:13:07 +00:00
  • 17a6733c9d fix: remove obsolete update_current_project function and --project flag reference (#310) Paul Hernandez 2025-09-26 11:46:33 -05:00
  • 3e168b98f3 fix: move_note without file extension (#281) Drew Cain 2025-09-26 11:41:45 -05:00
  • 46d546a213 refactor: consolidate update methods to use single ON CONFLICT approach claude/issue-205-20250716-2110 claude[bot] 2025-09-26 15:31:49 +00:00
  • 1091e11322 fix: Make sync operations truly non-blocking with thread pool (#309) Paul Hernandez 2025-09-26 10:10:58 -05:00
  • 805af9a29c feat: Add tool call history tracking for MCP operations claude/issue-265-20250926-1445 claude[bot] 2025-09-26 14:52:15 +00:00
  • b57cb3a785 fix: Handle None text values in Claude conversations importer claude/issue-236-20250926-1449 claude[bot] 2025-09-26 14:52:03 +00:00
  • 568b4d4179 test: add comprehensive tests for WSL path handling claude/issue-243-20250926-1447 claude[bot] 2025-09-26 14:51:54 +00:00
  • f40ab31685 feat: chatgpt tools for search and fetch (#305) Paul Hernandez 2025-09-25 11:55:56 -05:00
  • bcf7f40979 fix: Correct GitHub workflow conditions for org member @claude mentions phernandez 2025-09-23 10:00:51 -05:00
  • 8c7e29e325 chore: Update Claude Code GitHub Workflow (#308) Paul Hernandez 2025-09-23 09:50:38 -05:00
  • 84c0b36dee feat: Add comprehensive cloud mount CLI commands and documentation phernandez 2025-09-22 17:47:06 -05:00
  • 2c5c606a39 feat: Implement cloud mount CLI commands for local file access (#306) Paul Hernandez 2025-09-22 14:19:25 -05:00
  • a1d7792bdb feat: Implement SPEC-6 Stateless Architecture for MCP Tools (#298) Paul Hernandez 2025-09-21 20:39:19 -05:00
  • 7979b4192e remove no content-encoding: none header phernandez 2025-09-16 16:35:32 -05:00
  • 52d9b3c752 setting content-encoding to none for mcp Drew Cain 2025-09-16 16:08:38 -05:00
  • e0d8aeb149 feat: Basic memory cloud upload (#296) Paul Hernandez 2025-09-16 15:07:14 -05:00
  • 17b929446a fix: Sanitize folder names and properly join paths (#292) Brandon Mayes 2025-09-15 23:26:56 -04:00
  • b00e4ff5a1 fix: replace deprecated json_encoders with Pydantic V2 field serializers (#295) Paul Hernandez 2025-09-14 22:19:16 -05:00
  • 6e5fbf46eb fix: Replace deprecated json_encoders with Pydantic v2 model_serializer claude/issue-263-20250910-1806 claude[bot] 2025-09-10 18:10:53 +00:00
  • 0499319ded fix: rename MCP prompt names to avoid slash command parsing issues (#289) Drew Cain 2025-09-09 21:42:35 -05:00
  • 3a6baf80fc feat: Merge Cloud auth (#291) jope-bm 2025-09-09 14:48:17 -06:00
  • ec2fa07350 chore: apply lint and formatting fixes for 0.14.4 release (#290) jope-bm 2025-09-05 10:00:52 -06:00
  • 73cade27ab chore: update version to 0.14.4 for v0.14.4 release v0.14.4 Joe P 2025-09-04 14:03:09 -06:00
  • 7e024a8674 fix: resolve linting errors for release preparation Joe P 2025-09-04 14:01:06 -06:00
  • 22f7bfa398 fix: Update YAML frontmatter tag formatting for Obsidian compatibility (#280) Drew Cain 2025-09-04 09:57:45 -05:00
  • cd7cee650f fix: complete project management special character support (#272) (#279) jope-bm 2025-08-29 10:57:13 -06:00
  • 105bcaa025 feat: implement non-root Docker container to fix file ownership issues (#277) Paul Hernandez 2025-08-28 22:15:14 -05:00
  • 74e12eb782 fix: Sanitize filenames and allow optional kebab case (#260) Brandon Mayes 2025-08-27 19:29:01 -04:00
  • 7a8b08d11e fix: Windows test failures and add Windows CI support (#273) Drew Cain 2025-08-25 06:58:24 -07:00
  • 9aa40246a8 Addressed issues when running basic-memory on the Windows platform (#252) manuelbliemel 2025-08-25 04:12:40 +02:00
  • 7aff836c57 fix: Add ISO datetime serialization to MCP schema models (#270) jope-bm 2025-08-23 07:23:07 -06:00
  • 285e96baea fix: Fix observation parsing to exclude markdown and wiki links (#269) jope-bm 2025-08-22 20:16:05 -06:00
  • 2cd2a62f30 fix: Ensure all datetime operations return timezone-aware objects (#268) jope-bm 2025-08-22 13:43:55 -06:00
  • f7c88846db cleanup: Remove temporary test file claude/issue-253-20250822-1537 claude[bot] 2025-08-22 15:41:21 +00:00
  • 8d954870a5 fix: Ensure datetime serialization includes timezone info for RFC 3339 compliance claude[bot] 2025-08-22 15:41:10 +00:00
  • f3d8d8d617 fix: Use discriminated unions for MCP schema validation in build_context (#266) jope-bm 2025-08-22 09:36:32 -06:00
  • 9743fcd13e fix: Respect BASIC_MEMORY_LOG_LEVEL and BASIC_MEMORY_CONSOLE_LOGGING environment variables (#264) jope-bm 2025-08-22 07:58:19 -06:00
  • 65d1984a53 Update CLA.md to include copyright and license info phernandez 2025-08-21 18:21:24 -05:00
  • b814d40ab1 fix: Add project isolation to ContextService.find_related() method (#261) (#262) jope-bm 2025-08-20 20:07:04 -06:00
  • 2438094914 fix: handle vim atomic write DELETE events without ADD (#249) Paul Hernandez 2025-08-20 14:36:43 -05:00
  • 5d74d7407c fix: Enable string-to-integer conversion for build_context depth parameter (#259) jope-bm 2025-08-20 11:22:14 -06:00
  • b6aeb3217c fix: Add missing foreign key constraints for project removal (#254) (#258) jope-bm 2025-08-20 08:49:07 -06:00
  • 08ee7e1201 fix: Critical search index bug - prevent note disappearing on edit (#257) jope-bm 2025-08-19 15:41:27 -06:00
  • 63ae9ee0e4 docs: Re-implement external documentation improvements phernandez 2025-08-08 15:31:04 -05:00
  • 0e78751d34 revert: Remove external documentation changes for clean IP phernandez 2025-08-08 15:26:29 -05:00
  • 59eae34dee fix: Update function name in error messages to use correct search_notes phernandez 2025-08-08 15:25:33 -05:00
  • b1e55e169e revert: Remove external function name fix for clean IP phernandez 2025-08-08 15:24:58 -05:00
  • 173bff35c1 feat: Add Chinese character support to permalink generation phernandez 2025-08-08 15:24:23 -05:00
  • 629c8e47c9 revert: Remove external Chinese character fix for clean IP phernandez 2025-08-08 15:23:28 -05:00
  • 9e4b8bca8f Add legal inventory documentation for IP analysis phernandez 2025-08-08 15:16:39 -05:00
  • b0cc559426 chore: update version to 0.14.3 for v0.14.3 release v0.14.3 Drew Cain 2025-08-01 22:06:53 -05:00
  • 7460a938df fix: make case sensitivity test platform-aware Drew Cain 2025-08-01 22:02:53 -05:00
  • 43fa5762a8 ruff checks Drew Cain 2025-08-01 21:50:18 -05:00
  • fb1350b294 fix: enhance character conflict detection and error handling for sync operations (#201) Paul Hernandez 2025-08-01 21:35:56 -05:00
  • 7585a29c96 fix: replace recursive _traverse_messages with iterative approach to handle deep conversation threads (#235) Paul Hernandez 2025-08-01 21:34:11 -05:00
  • 752c78c379 chore: minor cleanup (#228) Drew Cain 2025-07-31 21:32:56 -05:00
  • a4a3b1b689 fix: handle missing 'name' key in memory JSON import (#241) jope-bm 2025-07-28 14:52:15 -06:00
  • 6361574a20 fix: basic memory home env var not respected when project path is changed. (#239) jope-bm 2025-07-28 14:50:47 -06:00
  • 861cc86800 fix: remove redundant conditional logic in update_entity_by_id_optimistic claude[bot] 2025-07-16 21:18:30 +00:00
  • e153e2ccf6 refactor: replace manual conflict handling with SQLite ON CONFLICT semantics claude[bot] 2025-07-16 21:16:57 +00:00
  • 24a1d6195d fix: path traversal security vulnerability in mcp tools (#223) jope-bm 2025-07-15 09:05:11 -06:00
  • a0cf62375d docs: improve virtual environment setup instructions (#222) jope-bm 2025-07-10 10:18:43 -06:00
  • c0b531866d fix: Allow BASIC_MEMORY_HOME env var to override file-based config claude/issue-219-20250710_012005 claude[bot] 2025-07-10 01:24:01 +00:00
  • 56f5dcd4bc fix: handle file path conflicts during move operations claude/issue-169-20250708_021345 claude[bot] 2025-07-08 02:16:52 +00:00
  • 473f70c949 chore: Cloud auth (#213) Paul Hernandez 2025-07-07 21:08:25 -05:00
  • 2c29dcc2b2 chore: update version to 0.14.2 for v0.14.2 release v0.14.2 phernandez 2025-07-03 17:30:40 -05:00
  • 448210e552 docs: add v0.14.2 changelog entry phernandez 2025-07-03 17:23:54 -05:00
  • 3621bb7b4d fix: MCP Error with MCP-Hub #204 (#212) Drew Cain 2025-07-03 16:57:43 -05:00
  • f80ac0ee72 fix: replace deprecated datetime.utcnow() with timezone-aware alternatives and suppress SQLAlchemy warnings (#211) Drew Cain 2025-07-03 16:57:30 -05:00
  • e26d0df2ed update deps to fastmcp-2.10 fastmcp-2.10 phernandez 2025-07-03 13:33:38 -05:00
  • e604455332 fix: replace deprecated datetime.utcnow() with timezone-aware alternatives claude/issue-210-20250703_130810 claude[bot] 2025-07-03 13:12:48 +00:00
  • a645772d07 fix: add SQLAlchemy to noisy_loggers to suppress deprecation warnings claude/issue-210-20250703_130217 claude[bot] 2025-07-03 13:05:05 +00:00
  • dc89ca13e5 fix: replace deprecated datetime.utcnow() with timezone-aware datetime.now(timezone.utc) claude/issue-210-20250703_123927 claude[bot] 2025-07-03 12:48:20 +00:00
  • 6c2efaee71 fix: resolve database race condition in sync service claude/issue-205-20250702_135314 claude[bot] 2025-07-02 14:05:56 +00:00
  • 23ddf1918c chore: update version to 0.14.1 for v0.14.1 release v0.14.1 Drew Cain 2025-07-01 22:08:25 -05:00