Repository navigation
v2.0.0
- chore: add .fastembed_cache to .gitignore (afb649c)
- fix: dashboard CLI uses gateway IPC when gateway is running (3a892a8)
- fix: simplify CLI logic - no fallback, clean gateway/IPC detection (5fab6fc)
- ✅ IMPLEMENTED: Smart database lock handling with fallback strategy (0679baa)
- 🔧 FIX: Process isolation database conflicts (7d4c2cc)
- 🔄 DUAL-MODE ARCHITECTURE: Enhanced + Vanilla OpenClaw compatibility (e5bbe10)
- 🔧 DATABASE DIRECTORY OVERRIDE: Configurable base path with process isolation (aa2495a)
- 🚀 SMART MEMORY ARCHITECTURE: Process isolation + Auto memory.md + Real-time context (f33c8b5)
- SECURITY: Remove unsafe direct indexing paths (ad3c85c)
- docs: comprehensive Phase 2 implementation status and handoff roadmap (e91e668)
- docs: add comprehensive PluresDB procedures documentation (c3a6afc)
- feat: update PluresDB to v2.1.0 with procedures support (232c3c6)
- feat: add PluresDB procedures query interface (Phase 1) (bc93a03)
- feat: auto-consolidate on startup (e4fab96)
- fix: rename SLM references, gate migration commands behind PLURESLM_DEV (7764cc6)
- fix: await ensureDbOpen in dashboard, rename remaining UI strings (5a5c674)
- refactor: rename superlocalmemory_ tools to pluresLM_ (fa9a9ec)
- feat: add MEMORY.md ingestion script (4e1aa9d)
- chore: sync openclaw.plugin.json version to 1.0.0 [skip ci] (7015209)
- feat: wire PluresDB persistence + background vector index (0b7d02a)
- chore(release): v1.0.0 (f0b1b23)
- feat: register memoryStatus provider for openclaw status display (6bb1646)
- feat: prepare for production install with npm package support (4f4de05)
- chore: sync openclaw.plugin.json version to 0.20.0 [skip ci] (a87d881)
- feat!: replace SQLite/Deno shim with PluresDB native NAPI backend (8248713)
- chore(release): v0.20.0 (5a43570)
- test: comprehensive vitest suite for pluresLM v1.0 (#54) (388479f)
- feat: YAML-extensible operational memory patterns (#52) (a77548d)
- feat(ops): absorb rock-lobster operational memory modules into pluresLM (#50) (3b0589c)
- chore(release): v0.19.1 (4409d08)
- fix: opts metadata lost on dedup merge in PluresDB and MemoryDB backends (#46) (541e520)
- chore(release): v0.19.0 (921956c)
- feat: automatic conversation tagging via vector similarity (#44) (81fbbc1)
- chore(release): v0.18.0 (8b7e3be)
- feat: memory attribution + implicit claims for multi-agent coordination (#43) (a70f2f8)
- chore: add copilot instructions and org standards (3c6d47a)
- chore(release): v0.17.0 (ca4d708)
- feat: SQLite → PluresDB data migration script (#42) (c281629)
- chore(release): v0.16.1 (0eedc4b)
- fix: prefer PluresDB backend over better-sqlite3 in auto-detection (#40) (38fe74d)
- chore(release): v0.16.0 (633306c)
- feat: native PluresDB CRDT backend — replace better-sqlite3 compatibility shim (#36) (5126f28)
- chore(release): v0.15.2 (7170eb3)
- fix: eliminate dual-clone deployment — single source of truth for plugin code (#29) (80c384a)
- chore(release): v0.15.1 (451dcd7)
- fix: add startup self-test — verify embeddings, dimensions, kind, and DB integrity on load (#28) (a5f717a)
- ci: sync openclaw.plugin.json version with package.json in release workflow (#30) (9ef229e)
- chore(release): v0.15.0 (cdf76a0)
- feat: add importance_score for memory importance boosting in time-decay recall (#27) (a4d2685)
- chore(release): v0.14.0 (ea0a56f)
- feat: migration path from manual files to SLM-only memory (#21) (b3f11b8)
- chore(release): v0.13.0 (55eda8b)
- feat: automatic daily summary generation from captured memories (#20) (42a85e2)
- chore(release): v0.12.2 (f5feba5)
- fix: plugin kind must be 'extension' not 'memory' (1b0d366)
- chore(release): v0.12.1 (68903d5)
- fix: sync openclaw.plugin.json version with package.json (0.12.0) (4e615d1)
- docs: add ROADMAP.md, upgrade script, fix TS2590 in embeddings (55fed2f)
- chore(release): v0.12.0 (766fa77)
- feat: replace Ollama with Transformers.js as default embeddings (7e04aca)
- chore(release): v0.10.0 (23e52a4)
- feat: session-start context injection (#13) (25edfa8)
- chore(release): v0.8.0 (0a056df)
- feat: Automated memory consolidation with priority scoring and staleness detection (#19) (fd42689)
- chore(release): v0.7.0 (f868585)
- feat: add before_compaction lifecycle hook to capture context before conversation reset (#17) (4f7cf59)
- chore(release): v0.6.0 (ff3ca2c)
- chore: rename to Plures LM (@plures/pluresLM) (32faacd)
- feat: dual local Ollama (GPU primary + CPU fallback) (957806c)
- feat: switch to 100% local Ollama embeddings (snowflake-arctic-embed2, 1024-dim) (1db8d60)
- docs: add DESIGN.md and ROADMAP.md (f933c27)
- chore(release): v0.4.1 (e7c1f6b)
- ci: add standardized release pipeline (658248c)
- Add PluresDB backend with async interface migration (#9) (e51db4b)
- feat: add slm dashboard CLI for memory system health (#8) (d9e2f9f)
- feat: time-decay scoring and semantic dedup v2 (#7) (2ebd92b)
- fix: plugin lifecycle hooks never fired due to incorrect kind declaration (#6) (3efd438)
- fix: resolve stale DB, embedding auth, and Node compat issues (#1) (ecba5e5)
- feat: superlocalmemory v0.3.0 — vector memory + code intelligence + Hyperswarm sync (bd6e330)
- Initial commit (4849ef3)
Full Changelog: https://github.com/plures/pluresLM/commits/v2.0.0