v2.3.0
Security: secret filtering in memory injection. Auth: profile-aware key resolution (OAuth > token > api_key). Fixed: vault key sync on rotation.
v2.2.3
### Adds daily deduplication and weekly reconciliation jobs for a self-cleaning knowledge graph.
- Introduced a daily deduplication cron job to remove near-duplicate facts based on vector similarity, keeping the knowledge base compact and accurate.
- Added a weekly reconciliation cron job to prune stale, low-confidence facts, clean orphaned entities, and consolidate duplicates for ongoing graph health.
- Updated setup instructions and documentation to reflect that 5 cron jobs (not 2) are now required for complete self-improving and self-cleaning operation.
- Clarified each job’s purpose and scheduling in the documentation for easier maintenance and troubleshooting.
v2.2.2
- Added `version: 2.2.2` and structured OpenClaw-specific metadata to SKILL.md.
- Declared required environment variables (including `SURREAL_USER`, `SURREAL_PASS`, and `SURREAL_URL`) and binaries.
- Linked an emoji and homepage in the metadata for improved discoverability.
- No code or behavior changes; metadata enhancement only.
v2.2.1
✅ Cron jobs migrated to isolated background sessions
✅ install.sh network installer made opt-in only
✅ integrate-openclaw.sh hard gate added (no silent runs)
✅ skill.json security descriptions hardened throughout
- Version bump to 2.2.1 for housekeeping and improved repository hygiene.
v2.2.0
# SurrealDB Knowledge Graph Memory v2.2.0 Changelog
- Added SECURITY.md detailing security considerations and guidance for using this skill.
- SKILL.md now explicitly references the new SECURITY.md and summarizes privacy and security behaviors.
- No functional or code changes to the core logic; this is a documentation and transparency update.
- Users are now encouraged to review SECURITY.md before enabling the skill.
v2.0.1
**v2.2 introduces self-improving memory and full per-agent isolation.**
- Scheduled knowledge extraction and relationship discovery jobs now automatically grow and enrich each agent's knowledge graph over time.
- All memory (facts, relations, episodic history) is now isolated per agent via the new `agent_id` field; `scope="global"` facts remain shared.
- Auto-injection, search, and all storage operations transparently use agent-aware scoping—no configuration required once enabled.
- The enhanced agent loop integrates memory improvement with every cycle, making agents smarter as they converse and learn.
- Backward compatible: existing facts without agent tags are still available to the main agent.
v2.0.0
OpenClaw integration replaces prior ClawDBot integration.
- Updated all integration files from "clawdbot-integration" to "openclaw-integration".
- Replaced "clawdbot" references with "openclaw" in configuration paths and instructions.
- Updated documentation and prerequisites to match OpenClaw terminology and paths.
- No changes to core features or functionality; this is an integration and naming update.
v1.0.3
Version 1.0.3 — Dashboard UI and auto-injection upgrade
- Added a detailed Dashboard UI section describing stats, controls, and progressive operations.
- Introduced and documented the `memory_inject` tool for intelligent, formatted context injection.
- Expanded auto-injection support with step-by-step loop integration, UI toggles, and configurable prompt limits.
- Updated tool list (now 11 tools) and enhanced CLI/maintenance instructions.
- Clarified SurrealDB, Python, and OpenAI prerequisites and setup steps.
- Improved descriptions of episodic, semantic, and working memory features.
v1.0.2
SurrealDB Knowledge Graph Memory v2 brings episodic memory, working memory, and outcome-based learning.
- Added support for episodic memory: store and search past task episodes and learnings.
- Introduced working memory: robust, crash-resilient task tracking integrated with episodes.
- Implemented outcome-based learning: fact confidence adjusts based on episode success or failure.
- New v2 MCP server provides 10+ tools including context-aware and importance-based operations.
- Migration scripts, new schema files, and upgrade guides for seamless v2 adoption.
v1.0.1
Version 1.0.1 changelog:
- Added a new "Security & Installation Notes" section with detailed warnings about system-level operations, network installers, source patching, and credential best practices.
- Clearly marked use of dangerous commands (e.g., `curl | sh`, default credentials) and recommended safer, manual installation steps.
- Documented file/script behaviors that affect system or network security (installers, service management, source patching, file access).
- Updated the prerequisites and installation sections to emphasize reviewing installation scripts and using minimal-permission API keys.
- No code changes; this version focuses on improved documentation and security transparency.
v1.0.0
SurrealDB Knowledge Graph Memory 1.0.0 – Initial Release
- Provides vectorized semantic memory with SurrealDB, confidence scoring, and knowledge graph relationship management.
- Includes 4 MCP tools: knowledge search, recall, storage, and stats.
- Features LLM-powered fact extraction, entity/relationship discovery, and memory maintenance (decay, pruning, consolidation).
- Offers CLI utilities and gateway integration for control and monitoring through Clawdbot and scripts.
- Supports cron-based and manual maintenance, incremental fact extraction, and semantic relationship discovery.