Update memory-saver agent, settings, and plugin configs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
8642bb539a
commit
5cfb91d65f
@ -14,6 +14,8 @@ You receive a structured summary of work done in a Claude Code session. Your job
|
||||
|
||||
## Instructions
|
||||
|
||||
### Phase 1: Store Memories
|
||||
|
||||
1. Read the session summary provided in your prompt
|
||||
2. Identify distinct, storable items — each should be ONE of:
|
||||
- **solution** — a problem that was solved and how
|
||||
@ -27,6 +29,24 @@ You receive a structured summary of work done in a Claude Code session. Your job
|
||||
3. Store each item using the MCP tools (preferred) or CLI fallback
|
||||
4. Always include: project tag, technology tags, category tag
|
||||
5. Set importance: 0.8-1.0 critical/multi-project, 0.5-0.7 standard, 0.3-0.4 minor
|
||||
6. Track the memory IDs returned from each store call — you need them for Phase 2
|
||||
|
||||
### Phase 2: Create Edges (REQUIRED)
|
||||
|
||||
After all memories are stored, you MUST connect them to the graph. Orphan nodes with zero connections are far less useful during traversal.
|
||||
|
||||
1. **Search for related existing memories** using `memory_search` with key tags from the new memories (project name, technology, related concepts). Search 2-3 different tag combinations to find good connection points.
|
||||
2. **Create edges** using `memory_relate` between:
|
||||
- **New-to-new**: memories stored in this session that reference each other (e.g., a decision that motivates a fix, a config that implements a decision)
|
||||
- **New-to-existing**: new memories and existing memories that share the same project, feature, or system
|
||||
- **Temporal chains**: if the summary mentions prior work, link new memories to it with `FOLLOWS`
|
||||
3. **Edge type guidance:**
|
||||
- `CAUSES` — one thing motivated or led to another
|
||||
- `FOLLOWS` — temporal/sequential relationship (prior work -> new work)
|
||||
- `RELATED_TO` — same system, feature, or concept
|
||||
- `DEPENDS_ON` — one requires the other to function
|
||||
- `CONTRADICTS` — supersedes or corrects a previous memory
|
||||
4. **Minimum expectation:** every memory stored in this session should have at least one edge. If you stored 5 memories, you should create at least 5 edges (typically more).
|
||||
|
||||
## What to store
|
||||
|
||||
@ -61,3 +81,4 @@ Use `mcp__cognitive-memory__memory_store` with:
|
||||
- Content should be self-contained — readable without the original session context
|
||||
- If the summary mentions memories were already stored during the session, don't duplicate them
|
||||
- Be thorough but not excessive — 1-6 memories per session is typical
|
||||
- **Never skip Phase 2** — edges are what make the memory graph useful. A memory without edges is nearly invisible to future traversals.
|
||||
|
||||
@ -1 +1 @@
|
||||
{"claude.ai Google Calendar":{"timestamp":1772062089205},"claude.ai Gmail":{"timestamp":1772062089218}}
|
||||
{"claude.ai Google Calendar":{"timestamp":1772171669455},"claude.ai Gmail":{"timestamp":1772171669461}}
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"fetchedAt": "2026-02-25T22:40:22.318Z",
|
||||
"fetchedAt": "2026-02-27T05:37:59.054Z",
|
||||
"plugins": [
|
||||
{
|
||||
"plugin": "code-review@claude-plugins-official",
|
||||
|
||||
@ -41,6 +41,16 @@
|
||||
"lastUpdated": "2026-02-25T18:35:41.440Z",
|
||||
"gitCommitSha": "aa296ec81e8ccb49c9784f167c2c0aa625a86cec"
|
||||
}
|
||||
],
|
||||
"rust-analyzer-lsp@claude-plugins-official": [
|
||||
{
|
||||
"scope": "user",
|
||||
"installPath": "/home/cal/.claude/plugins/cache/claude-plugins-official/rust-analyzer-lsp/1.0.0",
|
||||
"version": "1.0.0",
|
||||
"installedAt": "2026-02-27T01:15:24.393Z",
|
||||
"lastUpdated": "2026-02-27T01:15:24.393Z",
|
||||
"gitCommitSha": "55b58ec6e5649104f926ba7558b567dc8d33c5ff"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@ -5,7 +5,7 @@
|
||||
"url": "https://github.com/anthropics/claude-plugins-official.git"
|
||||
},
|
||||
"installLocation": "/home/cal/.claude/plugins/marketplaces/claude-plugins-official",
|
||||
"lastUpdated": "2026-02-22T05:54:15.140Z"
|
||||
"lastUpdated": "2026-02-27T05:55:03.818Z"
|
||||
},
|
||||
"claude-code-plugins": {
|
||||
"source": {
|
||||
@ -13,6 +13,6 @@
|
||||
"repo": "anthropics/claude-code"
|
||||
},
|
||||
"installLocation": "/home/cal/.claude/plugins/marketplaces/claude-code-plugins",
|
||||
"lastUpdated": "2026-02-25T23:28:10.907Z"
|
||||
"lastUpdated": "2026-02-27T05:41:10.127Z"
|
||||
}
|
||||
}
|
||||
@ -1 +1 @@
|
||||
Subproject commit 76c0cbaeb563cd548b11898ba3892812f1ea510f
|
||||
Subproject commit 1f48d799b9ef25a5c9cec36dd9a4c6f409b722f6
|
||||
@ -58,6 +58,7 @@
|
||||
"Skill(notediscovery)",
|
||||
"mcp__cognitive-memory__*",
|
||||
"mcp__n8n-mcp__*",
|
||||
"mcp__gitea-mcp__*",
|
||||
"WebFetch(domain:custom-system-builder.gitlab.io)",
|
||||
"WebFetch(domain:foundryvtt.com)",
|
||||
"WebFetch(domain:10.10.0.174)",
|
||||
@ -89,7 +90,15 @@
|
||||
"mcp__cognitive-memory__memory_episode",
|
||||
"mcp__cognitive-memory__memory_recall",
|
||||
"mcp__cognitive-memory__memory_search",
|
||||
"mcp__cognitive-memory__memory_get"
|
||||
"mcp__cognitive-memory__memory_get",
|
||||
"WebFetch(domain:community.teamspeak.com)",
|
||||
"WebFetch(domain:docs.docker.com)",
|
||||
"WebFetch(domain:forums.docker.com)",
|
||||
"mcp__docker-mcp-gateway__mcp-find",
|
||||
"mcp__docker-mcp-gateway__mcp-config-set",
|
||||
"WebFetch(domain:about.gitea.com)",
|
||||
"mcp__docker-mcp-gateway__mcp-add",
|
||||
"mcp__docker-mcp-gateway__mcp-exec"
|
||||
],
|
||||
"deny": [
|
||||
"Bash(diskutil partitionDisk)",
|
||||
@ -164,7 +173,8 @@
|
||||
"enabledPlugins": {
|
||||
"playground@claude-plugins-official": true,
|
||||
"claude-code-setup@claude-plugins-official": true,
|
||||
"frontend-design@claude-plugins-official": true
|
||||
"frontend-design@claude-plugins-official": true,
|
||||
"rust-analyzer-lsp@claude-plugins-official": true
|
||||
},
|
||||
"skipDangerousModePermissionPrompt": true,
|
||||
"effortLevel": "medium"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user