Skip to content

v0.7.8 - Public Open Source Release

Latest

Choose a tag to compare

@Capnjbrown Capnjbrown released this 31 Dec 23:39
· 3 commits to main since this release

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.ts with shared storage utilities
  • generateHookFileName(), 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 setup

Documentation

Full Changelog

See CHANGELOG.md for complete details.