integrations/claudecode/v0.1.1
feyninc/chonkieintegrations/claudecode/v0.1.1Sep 15, 2026by Xenogents
Upgrading?
AI Summary
Rebuilds `claudecode-memanto` as a thin entry point to Memanto's native connection flow, unifying installation and management commands while removing legacy standalone components.
Key Highlights
- Native Claude Code connection flow implemented
- Unified `install` and `uninstall` commands via shared connect engine
- Reliable lifecycle hooks using absolute bundled-script paths
- Removal of standalone Claude Code client and skill routing
Breaking Changes
- Removed standalone Claude Code client, configuration, and skill-map implementation
- Removed unused example `CLAUDE.md` and integration architecture assets
New Features
- Native connection flow architecture
- Simplified documentation and packaging
Full Release Notes
# Release Notes for claudecode-memanto v0.1.1
This release rebuilds `claudecode-memanto` as a thin, reliable entry point to Memanto's native Claude Code connection flow. It removes the former standalone skill-routing and transcript-distillation implementation, so `claudecode-memanto install` and `memanto connect claude-code` now manage the same instructions, skill, hooks, permissions, and uninstall path.
## Improvements
• Native Claude Code connection flow (`claudecode_memanto/{cli,installer}.py`, `memanto/cli/connect/{engine,agent_registry}.py`)
• `claudecode-memanto install` and `claudecode-memanto uninstall` now delegate directly to Memanto's shared connect engine.
• The integration no longer depends on `mattpocock/skills`, per-skill routing, or the removed custom transcript-distillation workflow.
• Reinstall and removal share the core engine's non-destructive behavior, preserving unrelated Claude Code settings, hooks, instructions, and permissions.
• Reliable lifecycle hooks (`memanto/cli/connect/assets/hooks/hooks.json`)
• Hook commands use the exact Python interpreter that installed Memanto and absolute bundled-script paths, avoiding failures caused by a project's active virtual environment or ambiguous `python` / `python3` resolution.
• The `PreCompact` hook passes `-m memanto memory sync` as process arguments, allowing Claude Code to execute the command correctly.
• Memanto-installed hooks carry an ownership marker, so reinstall and uninstall remove only hooks owned by Memanto rather than a user's custom wrapper that happens to invoke `memanto`.
• Simplified documentation and packaging (`README.md`, `pyproject.toml`)
• Documentation now describes the shared native connection flow, project and global installs, lifecycle hooks, reinstall behavior, and removal.
• The package requires `memanto>=0.2.21`, which supplies the shared connection engine and hook assets.
## Removed
• Removed the obsolete standalone Claude Code client, configuration, extraction, profile, skill-map, and hook implementation.
• Removed the unused example `CLAUDE.md` and integration architecture assets.
## Tests
• `tests/test_connect_engine.py` covers installing, updating, and removing Claude Code hooks while preserving unrelated hook entries and permissions.
## Full Changelog
Full Changelog: [v0.1.0...v0.1.1](https://github.com/moorcheh-ai/memanto/compare/integrations/claudecode/v0.1.0...integrations/claudecode/v0.1.1)Related Repositories
public-apis/public-apis★ 491,135
A collective list of free APIs
NousResearch/hermes-agent★ 255,963
The agent that grows with you
yt-dlp/yt-dlp★ 200,054
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,491
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,703
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.