Release v3.6.0
Published from npm package build Source: https://github.com/thedotmack/claude-mem-source
This commit is contained in:
@@ -20,6 +20,29 @@ That’s it. Restart Claude Code and you’re good. No config. No tedious setup
|
||||
- One-command install and status check
|
||||
- **🎭 Shakespeare's Memory Theatre**: Transform operations into theatrical magnificence!
|
||||
|
||||
## 🎭 NEW: Shakespeare's Memory Theatre
|
||||
|
||||
*"All the world's a stage, And all memory merely players"*
|
||||
|
||||
Experience claude-mem operations as a dramatic performance! Choose from five theatrical acts:
|
||||
|
||||
```bash
|
||||
claude-mem theatre # Full theatrical experience
|
||||
claude-mem theatre --act I # Tragedy of Defensive Validation
|
||||
claude-mem theatre --act II # Romeo and Chroma_Add
|
||||
claude-mem compress-theatrical file # Compress with Shakespearean flair
|
||||
claude-mem status-theatrical # Check status dramatically
|
||||
```
|
||||
|
||||
**Interactive Features:**
|
||||
- 🎪 Choose dialogue responses
|
||||
- 🍅 Throw tomatoes at bad code
|
||||
- 👏 Standing ovation meter
|
||||
- 📜 Soliloquy generator
|
||||
- 🎺 Trumpet fanfares
|
||||
|
||||
[📖 Full Shakespeare Theatre Documentation](docs/shakespeare-theatre.md)
|
||||
|
||||
## 🗑️ Smart Trash™ (Your Panic Button)
|
||||
|
||||
Delete something by accident? It’s not gone.
|
||||
@@ -88,4 +111,4 @@ npm install -g claude-mem
|
||||
claude-mem install
|
||||
```
|
||||
|
||||
Your future self will thank you. 🧠✨
|
||||
Your future self will thank you. 🧠✨
|
||||
@@ -0,0 +1,23 @@
|
||||
---
|
||||
argument-hint: help | save [message] | remember [context] | (no args for help)
|
||||
description: Manage claude-mem operations and memory context
|
||||
allowed-tools: Bash(claude-mem:*), Bash(echo:*), Bash(cat:*)
|
||||
---
|
||||
|
||||
## Claude-Mem Command Handler
|
||||
|
||||
### Check for help command first
|
||||
!`[ -z "$ARGUMENTS" ] || [ "$ARGUMENTS" = "help" ] && printf '%s\n' '## 🧠 Claude-Mem Help' '' '**Available Commands:**' '' '• /claude-mem save [message] - Quick save of conversation overview' '• /claude-mem remember [query] - Search saved memories' '• /claude-mem help - Show this help' '' '**Quick Shortcuts:**' '• /save - Direct save' '• /remember - Direct search' '' '**About /save:**' 'Quick way to save an overview to claude-mem without processing the' 'entire transcript. Use this when you dont need a detailed archive,' 'just a summary of key points and decisions.' '' '**Optional Features (configure during install):**' '• Compress on /clear: Archives full transcript when clearing (off by default)' '• Session start: Loads recent memories when starting Claude Code' '' 'For more details: claude-mem --help' && exit 0`
|
||||
|
||||
### Process other commands
|
||||
Handle claude-mem operation: $ARGUMENTS
|
||||
|
||||
If $ARGUMENTS starts with "save":
|
||||
- Write an overview of the current conversation context
|
||||
- Add it to claude-mem using the chroma MCP tools
|
||||
- Save the overview using: `claude-mem save "your overview message"`
|
||||
|
||||
If $ARGUMENTS starts with "remember":
|
||||
- Search claude-mem for relevant memories using the query
|
||||
- Display the most relevant memories from previous sessions
|
||||
- Use chroma_query_documents to find and present context
|
||||
Vendored
+182
-233
File diff suppressed because one or more lines are too long
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "claude-mem",
|
||||
"version": "3.5.9",
|
||||
"version": "3.6.0",
|
||||
"description": "Memory compression system for Claude Code - persist context across sessions",
|
||||
"keywords": [
|
||||
"claude",
|
||||
|
||||
Reference in New Issue
Block a user