Repository navigation
c0ntextKeeper v0.7.8 - Public Open Source Release 馃帀
The first public release of c0ntextKeeper - automatic context preservation for Claude Code.
Highlights
- 7 Claude Code Hooks: PreCompact, PostToolUse, Stop, UserPromptSubmit, Notification, SessionStart, SessionEnd
- 187 Semantic Patterns: Intelligent extraction of problems, solutions, decisions
- 3 MCP Tools:
fetch_context,search_archive,get_patterns - 30 CLI Commands: Comprehensive command-line interface
- 483 Tests Passing: Production-ready quality
What's New in v0.7.8
Per-Session Storage Architecture
- All hooks now create unique timestamped files per event
- Format:
YYYY-MM-DD_HHMM_MT_{sessionId}-{hookType}.json - Eliminates race conditions with atomic writes
- Complete history preservation
New Utility Module
src/utils/hook-storage.tswith shared storage utilitiesgenerateHookFileName(),writeHookData(), and more
Expanded Test Suite
- 483 tests (up from 196)
- Comprehensive hook coverage
Removed
- SubagentStop Hook: Removed as Claude Code doesn't send required fields
Installation
npm install -g c0ntextkeeper
c0ntextkeeper setupDocumentation
Full Changelog
See CHANGELOG.md for complete details.