Skip to content

v1.0.0 - Initial Release

Latest

Choose a tag to compare

@who96 who96 released this 10 Feb 19:23
· 6 commits to main since this release
## πŸŽ‰ Initial Release

Automatic context preservation for Claude Code sessions. Prevents intelligence degradation after auto-compaction.

### ✨ Features

- **PreCompact Hook** - Automatically extracts context before compaction
- **SessionStart Hook** - Automatically restores context after compaction
- **Multi-Agent Safe** - Session-id based file isolation, zero conflicts
- **Smart Deduplication** - Filters >85% similar messages
- **Junk Filtering** - Removes API errors, interruptions, empty responses
- **File Path Extraction** - Tracks files from tool calls (excludes commands)
- **Automated Installation** - One-command setup with backup
- **Comprehensive Documentation** - README, FAQ, examples, troubleshooting

### πŸ“¦ What's Preserved

- Last 15 user messages (deduplicated)
- Last 10 assistant responses (filtered)
- Last 20 file paths

### πŸš€ Installation

```bash
git clone https://github.com/who96/claude-code-context-handoff.git
cd claude-code-context-handoff
./install.sh

Restart Claude Code to activate hooks.

πŸ“š Documentation

πŸ”§ Requirements

  • Claude Code 2.0+
  • Python 3
  • Bash
  • jq (optional, recommended)

πŸ“ Full Changelog

See CHANGELOG.md for complete version history.

🀝 Contributing

Contributions welcome! See CONTRIBUTING.md for guidelines.

πŸ“„ License

MIT License - see LICENSE for details.