integrations/claudecode/v0.1.1
asheshgoplani/agent-deckintegrations/claudecode/v0.1.1Sep 15, 2026by Xenogents
Upgrading?
AI Summary
Rebuilds the integration as a thin entry point, removing standalone logic to delegate to Memanto's shared connection engine for Claude Code.
Key Highlights
- Native Claude Code connection flow via shared engine
- Reliable lifecycle hooks using absolute Python interpreter paths
- Simplified documentation and packaging structure
Breaking Changes
- Removed the obsolete standalone Claude Code client, configuration, and skill-routing implementation.
New Features
- Delegation to shared connect engine for install/uninstall
- Ownership marker for Memanto-installed hooks
- Unified management of instructions, hooks, and permissions
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
ollama/ollama★ 184,217
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
fatedier/frp★ 110,055
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
infiniflow/ragflow★ 92,617
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
gohugoio/hugo★ 90,198
The world’s fastest framework for building websites.
junegunn/fzf★ 83,715
:cherry_blossom: A command-line fuzzy finder