Repository navigation
v1.0.0 - Batch Processing & Memory Optimization
Changelog
All notable changes to Graphiti Claude Code MCP will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
1.0.0 - 2025-08-28
🚀 Features
- (security) Add 1Password secrets manager
- (security) Add secret reference manifest
- (security) Integrate secrets manager in MCP server
- (config) Add configuration template for user customization
- (cli) Add Claude Code MCP wrapper script for simplified installation
- (memory) Implement batch processing to prevent FalkorDB memory explosions
- (docker) Add wrapper script for automatic 1Password token sourcing
🐛 Bug Fixes
- (security) [breaking] Rotate credentials and add secret scanning
- (network) Correct OrbStack container networking
- (config) Add gitignore exception for configuration template
💼 Other
- (docker) Add .dockerignore for context optimization
🚜 Refactor
- (tests) Reorganize test files for cleaner project structure
📚 Documentation
- (docker) Document optimization results
- (readme) Add OrbStack setup instructions
- (readme) [breaking] Add Claude Code CLI installation instructions
- (changelog) Update changelog for v0.2.0
- (readme) Update Docker instructions with token handling guidance
⚡ Performance
- (docker) Optimize Dockerfile for ARM64 builds
🧪 Testing
- (docker) Add OrbStack test configuration
- (security) Add SDK health check script
- (mocks) Add test infrastructure for SDK
⚙️ Miscellaneous Tasks
- (git) Add temp files to gitignore
- (dev) Add development setup script
0.3.0 - 2025-08-27
🚀 Features
- (security) Add comprehensive 1Password integration testing
🐛 Bug Fixes
- (docker) Update Langfuse integration path to avoid naming conflicts
- (imports) Resolve Langfuse module import conflicts
🚜 Refactor
- (docker) Migrate to docker compose run for consistency
📚 Documentation
- Update changelog for v0.2.0 release
- Update changelog for v0.3.0 release
0.2.0 - 2025-08-27
🚀 Features
- Implement shared memory client with temporal weighting
- Add pattern capture for TDD cycles and solutions
- Implement Claude command generator with memory integration
- Add MCP server with unified memory endpoints
- Add Docker containerization for MCP server deployment
- (mcp) Add comprehensive instructions for Claude Code integration
- (memory) Add query escaping, token management, and smart indexing
- Add defensive compatibility layer for Graphiti v0.17.9+
- (observability) Add Langfuse integration for trace analysis
- (diagnostics) Add memory pipeline health check system
- (security) Add 1Password integration and improve Docker deployment
🐛 Bug Fixes
- Update MCP server imports to match current SDK structure
- (docker) Implement cross-platform host detection using environment variable
- Improve MCP server reliability and Docker deployment
- (docker) Update networking for OrbStack container communication
- (mcp) Add stdio buffering controls for Docker environment
- (test) Update Docker test script for OrbStack compatibility
- (memory) Wrap search results with computed metadata
💼 Other
- Add Docker configuration for containerized deployment
🚜 Refactor
- Enforce metadata validation in pattern capture
- Organize test files into tests directory
- (docs) Organize documentation into dedicated directory
- (docker) Consolidate Dockerfile and improve module verification
- (core) Improve MCP server reliability and documentation
- (structure) Organize files to keep root directory lean
📚 Documentation
- Add comprehensive project documentation and setup guide
- Add Claude Code AI assistant development guide
- Add comprehensive test results and bug documentation
- Update OrbStack configuration documentation
🧪 Testing
- Add comprehensive test suite with 15 test cases
- Add verification test for EntityEdge.status fix
⚙️ Miscellaneous Tasks
- Initialize project with Python configuration and gitignore
- (release) Add git-cliff for automated changelog generation