diff --git a/.mcp.json b/.mcp.json index 04d1c12..fb1cd04 100644 --- a/.mcp.json +++ b/.mcp.json @@ -7,6 +7,11 @@ "/mnt/NV2/Development/cognitive-memory/mcp_server.py" ], "env": {} + }, + "tui-driver": { + "command": "/home/cal/.cargo/bin/mcp-tui-driver", + "type": "stdio", + "args": [] } } } diff --git a/hooks/notify-subagent-done.sh b/hooks/notify-subagent-done.sh new file mode 100755 index 0000000..e727959 --- /dev/null +++ b/hooks/notify-subagent-done.sh @@ -0,0 +1,13 @@ +#!/bin/bash +# Voice notification for Claude Code SubagentStop events +# Reads hook event JSON from stdin, extracts agent details, posts to voice server + +INPUT=$(cat) +TYPE=$(echo "$INPUT" | jq -r '.agent_type // "Background agent"') + +# Make agent type human-readable (replace hyphens with spaces) +FRIENDLY_NAME=$(echo "$TYPE" | tr '-' ' ') + +curl -s -X POST http://localhost:8888/notify \ + -H "Content-Type: application/json" \ + -d "{\"message\": \"The ${FRIENDLY_NAME} agent has finished\"}" diff --git a/mcp-needs-auth-cache.json b/mcp-needs-auth-cache.json new file mode 100644 index 0000000..0364d97 --- /dev/null +++ b/mcp-needs-auth-cache.json @@ -0,0 +1 @@ +{"claude.ai Gmail":{"timestamp":1772411129626},"claude.ai Google Calendar":{"timestamp":1772411129633}} \ No newline at end of file diff --git a/plugins/blocklist.json b/plugins/blocklist.json index 9044ce1..b8a33fa 100644 --- a/plugins/blocklist.json +++ b/plugins/blocklist.json @@ -1,5 +1,5 @@ { - "fetchedAt": "2026-03-01T21:28:28.525Z", + "fetchedAt": "2026-03-02T00:25:29.286Z", "plugins": [ { "plugin": "code-review@claude-plugins-official", diff --git a/plugins/install-counts-cache.json b/plugins/install-counts-cache.json index e34cbc6..8ffad68 100644 --- a/plugins/install-counts-cache.json +++ b/plugins/install-counts-cache.json @@ -1,218 +1,222 @@ { "version": 1, - "fetchedAt": "2026-02-22T05:53:29.726Z", + "fetchedAt": "2026-03-01T22:05:27.088Z", "counts": [ { "plugin": "frontend-design@claude-plugins-official", - "unique_installs": 211218 + "unique_installs": 247733 }, { "plugin": "context7@claude-plugins-official", - "unique_installs": 127061 - }, - { - "plugin": "code-review@claude-plugins-official", - "unique_installs": 103962 + "unique_installs": 139992 }, { "plugin": "superpowers@claude-plugins-official", - "unique_installs": 92356 + "unique_installs": 118874 + }, + { + "plugin": "code-review@claude-plugins-official", + "unique_installs": 117748 }, { "plugin": "github@claude-plugins-official", - "unique_installs": 92248 + "unique_installs": 102371 }, { "plugin": "feature-dev@claude-plugins-official", - "unique_installs": 89510 + "unique_installs": 98821 }, { "plugin": "code-simplifier@claude-plugins-official", - "unique_installs": 84564 + "unique_installs": 96077 }, { "plugin": "ralph-loop@claude-plugins-official", - "unique_installs": 74996 - }, - { - "plugin": "typescript-lsp@claude-plugins-official", - "unique_installs": 69574 + "unique_installs": 83061 }, { "plugin": "playwright@claude-plugins-official", - "unique_installs": 69512 + "unique_installs": 79591 + }, + { + "plugin": "typescript-lsp@claude-plugins-official", + "unique_installs": 77633 }, { "plugin": "commit-commands@claude-plugins-official", - "unique_installs": 58414 + "unique_installs": 64480 }, { "plugin": "security-guidance@claude-plugins-official", - "unique_installs": 53585 + "unique_installs": 61288 }, { "plugin": "serena@claude-plugins-official", - "unique_installs": 49897 - }, - { - "plugin": "pr-review-toolkit@claude-plugins-official", - "unique_installs": 39827 + "unique_installs": 52649 }, { "plugin": "claude-md-management@claude-plugins-official", - "unique_installs": 39554 + "unique_installs": 51259 }, { "plugin": "figma@claude-plugins-official", - "unique_installs": 36609 + "unique_installs": 45335 + }, + { + "plugin": "pr-review-toolkit@claude-plugins-official", + "unique_installs": 44211 }, { "plugin": "pyright-lsp@claude-plugins-official", - "unique_installs": 35872 + "unique_installs": 39729 }, { "plugin": "supabase@claude-plugins-official", - "unique_installs": 34374 - }, - { - "plugin": "agent-sdk-dev@claude-plugins-official", - "unique_installs": 29685 + "unique_installs": 37363 }, { "plugin": "atlassian@claude-plugins-official", - "unique_installs": 29214 + "unique_installs": 32129 }, { - "plugin": "ralph-wiggum@claude-plugins-official", - "unique_installs": 27164 + "plugin": "agent-sdk-dev@claude-plugins-official", + "unique_installs": 32056 }, { "plugin": "claude-code-setup@claude-plugins-official", - "unique_installs": 25066 + "unique_installs": 31786 }, { - "plugin": "plugin-dev@claude-plugins-official", - "unique_installs": 24060 + "plugin": "ralph-wiggum@claude-plugins-official", + "unique_installs": 27190 }, { "plugin": "explanatory-output-style@claude-plugins-official", - "unique_installs": 23970 + "unique_installs": 26545 + }, + { + "plugin": "plugin-dev@claude-plugins-official", + "unique_installs": 26535 }, { "plugin": "greptile@claude-plugins-official", - "unique_installs": 22699 + "unique_installs": 25258 }, { "plugin": "Notion@claude-plugins-official", - "unique_installs": 20513 + "unique_installs": 22551 }, { "plugin": "hookify@claude-plugins-official", - "unique_installs": 20396 + "unique_installs": 22399 }, { "plugin": "vercel@claude-plugins-official", - "unique_installs": 17352 + "unique_installs": 19512 }, { "plugin": "linear@claude-plugins-official", - "unique_installs": 17226 + "unique_installs": 18890 }, { "plugin": "learning-output-style@claude-plugins-official", - "unique_installs": 16023 + "unique_installs": 17664 }, { "plugin": "slack@claude-plugins-official", - "unique_installs": 14454 - }, - { - "plugin": "sentry@claude-plugins-official", - "unique_installs": 13925 - }, - { - "plugin": "gopls-lsp@claude-plugins-official", - "unique_installs": 13515 - }, - { - "plugin": "csharp-lsp@claude-plugins-official", - "unique_installs": 13187 - }, - { - "plugin": "gitlab@claude-plugins-official", - "unique_installs": 11947 - }, - { - "plugin": "stripe@claude-plugins-official", - "unique_installs": 11832 - }, - { - "plugin": "rust-analyzer-lsp@claude-plugins-official", - "unique_installs": 11762 + "unique_installs": 17084 }, { "plugin": "playground@claude-plugins-official", - "unique_installs": 11389 + "unique_installs": 16225 + }, + { + "plugin": "sentry@claude-plugins-official", + "unique_installs": 15290 + }, + { + "plugin": "gopls-lsp@claude-plugins-official", + "unique_installs": 15060 + }, + { + "plugin": "csharp-lsp@claude-plugins-official", + "unique_installs": 14766 + }, + { + "plugin": "stripe@claude-plugins-official", + "unique_installs": 13383 + }, + { + "plugin": "gitlab@claude-plugins-official", + "unique_installs": 13372 + }, + { + "plugin": "rust-analyzer-lsp@claude-plugins-official", + "unique_installs": 13102 }, { "plugin": "php-lsp@claude-plugins-official", - "unique_installs": 10298 - }, - { - "plugin": "laravel-boost@claude-plugins-official", - "unique_installs": 10204 + "unique_installs": 11490 }, { "plugin": "jdtls-lsp@claude-plugins-official", - "unique_installs": 10186 + "unique_installs": 11344 }, { - "plugin": "clangd-lsp@claude-plugins-official", - "unique_installs": 8996 + "plugin": "laravel-boost@claude-plugins-official", + "unique_installs": 10888 }, { "plugin": "huggingface-skills@claude-plugins-official", - "unique_installs": 8946 + "unique_installs": 10390 + }, + { + "plugin": "skill-creator@claude-plugins-official", + "unique_installs": 10046 + }, + { + "plugin": "clangd-lsp@claude-plugins-official", + "unique_installs": 10030 }, { "plugin": "firebase@claude-plugins-official", - "unique_installs": 8581 + "unique_installs": 9621 }, { "plugin": "swift-lsp@claude-plugins-official", - "unique_installs": 8511 - }, - { - "plugin": "kotlin-lsp@claude-plugins-official", - "unique_installs": 6192 + "unique_installs": 9391 }, { "plugin": "coderabbit@claude-plugins-official", - "unique_installs": 5806 + "unique_installs": 7505 + }, + { + "plugin": "kotlin-lsp@claude-plugins-official", + "unique_installs": 7244 }, { "plugin": "lua-lsp@claude-plugins-official", - "unique_installs": 5368 - }, - { - "plugin": "circleback@claude-plugins-official", - "unique_installs": 3806 - }, - { - "plugin": "asana@claude-plugins-official", - "unique_installs": 3804 - }, - { - "plugin": "pinecone@claude-plugins-official", - "unique_installs": 3449 + "unique_installs": 5985 }, { "plugin": "firecrawl@claude-plugins-official", - "unique_installs": 3336 + "unique_installs": 5069 + }, + { + "plugin": "circleback@claude-plugins-official", + "unique_installs": 4411 + }, + { + "plugin": "asana@claude-plugins-official", + "unique_installs": 4256 + }, + { + "plugin": "pinecone@claude-plugins-official", + "unique_installs": 3916 }, { "plugin": "posthog@claude-plugins-official", - "unique_installs": 2827 + "unique_installs": 3483 }, { "plugin": "claude-opus-4-5-migration@claude-plugins-official", @@ -220,26 +224,30 @@ }, { "plugin": "sonatype-guide@claude-plugins-official", - "unique_installs": 2111 + "unique_installs": 2544 }, { - "plugin": "skill-creator@claude-plugins-official", - "unique_installs": 327 + "plugin": "semgrep@claude-plugins-official", + "unique_installs": 2477 + }, + { + "plugin": "qodo-skills@claude-plugins-official", + "unique_installs": 1160 }, { "plugin": "figma-mcp@claude-plugins-official", - "unique_installs": 101 + "unique_installs": 102 }, { "plugin": "artifact@claude-plugins-official", - "unique_installs": 75 + "unique_installs": 76 }, { "plugin": "example-plugin@claude-plugins-official", "unique_installs": 31 }, { - "plugin": "document-skills@claude-plugins-official", + "plugin": "ruby-lsp@claude-plugins-official", "unique_installs": 2 }, { @@ -247,7 +255,11 @@ "unique_installs": 2 }, { - "plugin": "ruby-lsp@claude-plugins-official", + "plugin": "document-skills@claude-plugins-official", + "unique_installs": 2 + }, + { + "plugin": "dart-lsp@claude-plugins-official", "unique_installs": 2 }, { @@ -255,275 +267,123 @@ "unique_installs": 2 }, { - "plugin": "hello-world@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "any-chat-completions@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "ocpm@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "omnisharp-lsp@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "dev-sandbox@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "feature-ears@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "context@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "creative-music-output-style@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "latex2cn@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "pdf2latex@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "n8n-skills@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "user-journey-analysis@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "grid-design@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "memory-agent@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "lean-lsp@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "forge-security@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "typescript-native-lsp@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "aws-diagram@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "freshservice@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "design-principles@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "project-collaboration-system@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "n8n@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "rs-commands@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "docs-search-tool@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "dune@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "perlnavigator-lsp@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "claude-memory@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "agent-teams@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "vertical-builder@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "gemini-consult@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "codeceptjs-e2e-tests@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "csharp-roslyn-lsp@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "dev-workflow@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "dokploy@claude-plugins-official", + "plugin": "prd-generator@claude-plugins-official", "unique_installs": 1 }, { "plugin": "autonomous-loop@claude-plugins-official", "unique_installs": 1 }, - { - "plugin": "spec-writer@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "my-time-plugin@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "hardworking@claude-plugins-official", - "unique_installs": 1 - }, { "plugin": "monday@claude-plugins-official", "unique_installs": 1 }, - { - "plugin": "lorikeet-qa@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "miro@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "gdscript-lsp@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "datadog@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "airtable@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "beast-plan@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "vectorhub-memory@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "pyrefly-lsp@claude-plugins-official", - "unique_installs": 1 - }, { "plugin": "jira@claude-plugins-official", "unique_installs": 1 }, - { - "plugin": "openspec@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "review-submission@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "microsoft-learn@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "it-triage-system@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "prototype@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "backend-specialist@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "dj-content-creator@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "gitlab-mr-review@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "frontend-lab@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "prototyper@claude-plugins-official", - "unique_installs": 1 - }, { "plugin": "universal-dev@claude-plugins-official", "unique_installs": 1 }, - { - "plugin": "ccpm@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "terraform-ls@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "silince-gutnebrg-builder@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "codex-skills@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "ai-pm-copilot@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "bun-typescript@claude-plugins-official", - "unique_installs": 1 - }, { "plugin": "claude-rules-generator@claude-plugins-official", "unique_installs": 1 }, + { + "plugin": "silince-gutnebrg-builder@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "docs-search-tool@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "ralph-v2@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "prototype@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "feature-ears@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "gemini-consult@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "omnisharp-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "my-time-plugin@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "microsoft-learn@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "lean-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "doc-bootstrap@claude-plugins-official", + "unique_installs": 1 + }, { "plugin": "test-automation-generator@claude-plugins-official", "unique_installs": 1 }, { - "plugin": "plan-guardian@claude-plugins-official", + "plugin": "why-how-what-output-style@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "frontend-lab@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "aws-diagram@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "spec-writer@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "it-triage-system@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "n8n@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "openspec@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "beast-plan@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "airtable@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "project-collaboration-system@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "latex2cn@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "freshservice@claude-plugins-official", "unique_installs": 1 }, { @@ -531,12 +391,204 @@ "unique_installs": 1 }, { - "plugin": "dart-lsp@claude-plugins-official", + "plugin": "gdscript-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "dj-content-creator@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "dev-workflow@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "pyrefly-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "terraform-ls@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "user-journey-analysis@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "agent-teams@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "design-principles@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "memory-agent@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "ppt-loop@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "bun-typescript@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "codex-skills@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "rs-commands@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "hardworking@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "perlnavigator-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "miro@claude-plugins-official", "unique_installs": 1 }, { "plugin": "amber-electric@claude-plugins-official", "unique_installs": 1 + }, + { + "plugin": "ai-pm-copilot@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "plan-guardian@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "ccpm@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "csharp-roslyn-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "dune@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "ocpm@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "dokploy@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "continual-learning@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "codeceptjs-e2e-tests@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "forge-security@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "frappe-print-format@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "home-assistant-skills@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "grid-design@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "any-chat-completions@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "typescript-native-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "vectorhub-memory@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "hello-world@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "datadog@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "creative-music-output-style@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "claude-memory@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "vercel-best-practices@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "vertical-builder@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "prototyper@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "review-submission@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "n8n-skills@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "lorikeet-qa@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "dev-sandbox@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "cursor-team-kit@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "pdf2latex@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "gitlab-mr-review@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "context@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "ewo-discovery-skill@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "backend-specialist@claude-plugins-official", + "unique_installs": 1 } ] } \ No newline at end of file diff --git a/plugins/known_marketplaces.json b/plugins/known_marketplaces.json index d8928be..52803a7 100644 --- a/plugins/known_marketplaces.json +++ b/plugins/known_marketplaces.json @@ -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-27T05:55:03.818Z" + "lastUpdated": "2026-03-01T23:40:31.354Z" }, "claude-code-plugins": { "source": { @@ -13,6 +13,6 @@ "repo": "anthropics/claude-code" }, "installLocation": "/home/cal/.claude/plugins/marketplaces/claude-code-plugins", - "lastUpdated": "2026-03-01T21:28:57.673Z" + "lastUpdated": "2026-03-02T00:27:31.117Z" } } \ No newline at end of file diff --git a/settings.json b/settings.json index 7825e2d..f91b5cb 100644 --- a/settings.json +++ b/settings.json @@ -98,7 +98,8 @@ "mcp__docker-mcp-gateway__mcp-config-set", "WebFetch(domain:about.gitea.com)", "mcp__docker-mcp-gateway__mcp-add", - "mcp__docker-mcp-gateway__mcp-exec" + "mcp__docker-mcp-gateway__mcp-exec", + "mcp__tui-driver__*" ], "deny": [ "Bash(diskutil partitionDisk)", @@ -154,6 +155,17 @@ ] } ], + "SubagentStop": [ + { + "hooks": [ + { + "type": "command", + "command": "/home/cal/.claude/hooks/notify-subagent-done.sh", + "timeout": 10 + } + ] + } + ], "SessionEnd": [ { "hooks": [ diff --git a/tmp/major-domo-graph.html b/tmp/major-domo-graph.html new file mode 100644 index 0000000..72ebf25 --- /dev/null +++ b/tmp/major-domo-graph.html @@ -0,0 +1,615 @@ + + + + + +Major Domo Memory Graph + + + +
+ +
+

Major Domo Memory Graph

+ +
+

Search

+ +
+ +
+

Layout

+
+
Force
+
Cluster
+
Radial
+
+
+ +
+

Types

+
+
+ +
+

Tags

+
+
+ +
+

Decay

+
+
+
+
+
+
+ DormantFadingActive +
+
+ +
+

Stats

+
Memories0
+
Visible0
+
Edges0
+
+ +
+ + +
+ +
+

Size & Opacity

+
+ Node size = importance
+ Node brightness = decay score
+ Brighter = more active +
+
+
+ + +
+ +
Click a node to inspect
+
+ + + +
+
+ + +
+

Memory Detail

+
+ Click a node in the graph
to view its details +
+ +
+
+ + + + diff --git a/tmp/migration-major-domo-20260301-160249.json b/tmp/migration-major-domo-20260301-160249.json new file mode 100644 index 0000000..e13e7a5 --- /dev/null +++ b/tmp/migration-major-domo-20260301-160249.json @@ -0,0 +1,138 @@ +{ + "timestamp": "2026-03-01T22:02:48.101508+00:00", + "target_graph": "major-domo", + "dry_run": false, + "memories_moved": 108, + "memories_copied": 14, + "edges_migrated": 4, + "edges_orphaned": 9, + "frontmatters_cleaned": 18, + "errors": [], + "warnings": [], + "moved_ids": [ + "c29d2fb4-d2f6-46e9-a95a-8d6ae4110db8", + "be968601-081f-403c-8f3b-c06790b1a4d8", + "74d19d12-c7e7-41a9-8524-1cac15b9b3ce", + "18f79428-6be7-4d0f-a80b-e1f5c72f6c34", + "4f3d2923-25af-4548-85ae-df7285fa129d", + "9e67e15c-6925-471a-8ba6-c796b78bfb5a", + "e5bc69ae-6d11-4ed7-ab72-5cefac4b7962", + "65a610d6-5434-43c1-bd3c-6af338259586", + "a72e4aa7-4ef0-49a4-9787-e21044e71b72", + "f8d1d735-a267-40e3-81bd-05dbe7caf5be", + "e5c0460c-9730-4a1d-a77f-b42293fef14f", + "6401b7ce-88b1-4800-a264-b9f810386e1a", + "8b130d45-eeea-403f-85f7-375938125d1e", + "e4f0bee9-9dc0-4bff-8d07-ba8aa22ef83d", + "a55e8eb5-9f8e-4328-91c0-46658919099f", + "41a4294a-ba32-4d18-9ba5-d047311fa155", + "7c146559-79b7-4254-84cf-89aa1bc6750a", + "d8f456f0-e2ac-493a-9853-da9605ba9739", + "27a581bc-9e3c-47b8-8836-dbca359d1b79", + "73c88b54-bb32-4f0b-b1cd-c71f0437f2bd", + "147abb39-bfa8-41e1-a8ac-d84630455037", + "2850ff71-01a0-4b69-aa1d-c5d549c2f770", + "827908bf-b537-4373-86f3-3c5a711a424f", + "f51cae70-766f-4c52-9c12-0a61c474de35", + "becb5ba4-e8a7-4ece-83d7-8fbb0099ad1b", + "90f27d04-d5b8-418f-a4d5-2383bcb4e126", + "15a8cda0-76d9-4f4d-8f30-ce9430e1d609", + "dba267e7-1ee3-4645-bdad-96966588c20b", + "226792fc-23df-4bee-976f-04148ad6f3a5", + "d1c857db-6254-4580-a904-c0d5c1e661d3", + "7773f9ff-565b-4bda-815c-c4cdb18a4f37", + "4207f988-30cb-4555-873f-9a4f7e2ed55b", + "2b013e1b-729e-43ab-a48c-830e9ee43ad7", + "51d21e5e-92e8-44ec-9ad4-9cdfd893c355", + "d2e4a41a-c6c4-48c1-9889-fe28f89bc3a0", + "5be0ef6b-4bc3-4671-b03f-fc5dcf54b19b", + "a4efacad-fda5-49ca-97a9-dd433f8a6a77", + "4728ce74-b308-4ddd-972b-40f28e6ca5e5", + "8c7c7977-7031-4028-b37c-647917fdc9ab", + "4ede959f-7323-43f1-b137-34c95d19e102", + "69415fc4-08c7-497a-b1ef-2f135c6400f2", + "8bd768ce-365c-4e25-b93a-ff4d67554141", + "de738797-b12a-4d8e-9402-c58116e1ba02", + "b51ca30a-aae2-4865-9a62-4c797cbacc26", + "4e7066fc-b0db-4479-97f3-376bb9c8cba5", + "7888f693-4914-437b-97f0-81906fbfe69e", + "83dbebd0-b523-4e4d-9351-b1e4fd81999e", + "ed668fcc-2403-4c9c-9606-db173a2a699b", + "9fa127bc-3950-495c-896f-32d8a312dae4", + "f7824582-0d80-401e-bd5b-c23ced0b737a", + "d32832d7-cfce-4618-bb19-1497b11698a6", + "bf9b2bc3-bed6-47bd-b4e0-1bbe6147ce2d", + "dccfe52e-1b02-4171-b188-26afd445f37a", + "baefb777-676d-4c7f-9a43-61cef4ec000b", + "1aa4308c-aae6-4226-a6c6-a79c767d0540", + "adaf8114-cc4b-4fbd-a0c2-a64943ff534e", + "bde32b12-5f60-4d69-95b0-d26d72fe4eaa", + "ef15149d-9386-4503-b6e0-c2d23bfae51e", + "3ec7209e-59ed-4111-9d6e-3fafbd2e64c6", + "4af66093-a98e-4197-a7d5-05139de301e8", + "ca0a8939-e7a2-4280-a8de-fe424c1d8659", + "c1e9d0ea-9d4f-4288-b717-e2113b892a44", + "eb9818c3-4a76-4e49-af5b-e2e93e8f46e3", + "af8b63f8-92bb-4ab2-914f-1815ba9be955", + "ce2a22a6-7c40-449a-9073-289473b00b99", + "425a60f6-57fc-46de-acb2-b4e346d21103", + "b1eeb082-ef2a-4e91-8ce6-b0d7fe8639e1", + "ed9e1e96-f7ef-4594-b88f-65cb2decee87", + "9ba78799-6682-4c7f-83cd-8c95c7ac9eff", + "0c487d17-0b6e-4a8a-8c1a-e3e3a68240c7", + "8c26aa9a-7ffa-4ebf-933d-6c5de7de1b47", + "d0e2e9ab-9a46-44b3-b749-8c2a562d0a1b", + "bfee3e27-7687-4bfd-b8a7-6ef1d574012d", + "9e9497ba-7578-4f6e-b5ed-d7679183d6d2", + "a49eac33-7056-4c23-b47a-c3091e6ee92c", + "82a1387d-4c6e-4f7e-83a3-0ea9d6e1fdbf", + "a8820359-c25c-41af-bbfd-a991a7b9b806", + "81d3eb1f-489a-4f1b-b5d2-a7d2590780f8", + "ffdfef93-1292-4f98-9f81-a347fd22fc91", + "0d5b864a-7787-4ee5-841d-b8b1556d6425", + "ec25c1ae-c0b5-4f2a-942b-00dc9a6b073c", + "5786f964-2fe4-4bab-bc79-d4fc16e4fad1", + "1eb7759d-2fe3-4bf8-824b-13f8c8f1b723", + "148f15d3-1d84-4db7-ad59-5a518f660ac4", + "12d0b655-0dd4-44c2-b877-0fffd11708a6", + "04acc924-feff-41fe-a4f5-b7accc1d04ee", + "29c1f2c9-d5f5-41f2-91cd-4a76fcb42d17", + "455da58f-7acf-4158-b5a4-7873fd32581e", + "1a1784e4-fc23-4730-9ca6-377e1d064f97", + "ed8f5008-9c2a-4305-8378-722bc4f8556d", + "fbc3a7f4-f50a-4556-bcca-fd49a268a82f", + "afbc470d-05a6-4f5a-8835-b3cdf6ecba8c", + "4c2c50d7-febe-43f6-a264-d586b24f49d6", + "543706bd-8352-4a4d-8afb-957e0f5e6ef6", + "0960205f-85d1-447c-9921-57fec764e1d5", + "8ce81bc9-3bce-44a9-89e8-c01e54e6df7a", + "fb33558f-0419-433d-afcf-8e6edef12957", + "4a8de106-5272-4a7f-9b06-cf1ef3d323b4", + "c9577d44-73d0-4c06-b313-bc90cb625489", + "7ab7f240-897f-4b9d-8e00-51499f6b51bf", + "125cef15-9010-475b-859d-6052635a7604", + "4579c929-165e-4e96-a0f2-3604febf1734", + "c0239088-398b-4f72-9894-3caa2e385833", + "5adcad70-654d-4733-b03c-b509123dc6bb", + "6d00a9cb-d933-443b-9bfa-e55cd1479421", + "22c77d0d-cc87-4e9c-96a8-2360b1991a58", + "47156f29-73ae-4a5c-9ca0-15d5cf9cdc6d", + "7eea6748-ffb0-478a-9e1e-f3fb8766ad11" + ], + "copied_ids": [ + "48e397e9-b2f6-4f8c-844d-b408cccbc372", + "5d8e1ff5-3354-4cfa-ab63-bf96b5ce1e01", + "1c795804-d2bd-4ace-8de8-aea4819424f0", + "40da57ca-02da-48b1-9672-73a0e53c6b6e", + "b9f0edd4-8752-42a4-a4d9-5a984ae741d0", + "638ac861-2c7b-462c-9d82-672e4536688e", + "18d507ca-6e14-46b5-99aa-28b24ef569eb", + "711ea568-414d-4a00-90cc-45abc6673a14", + "9b70e3d5-d0b6-48c5-88d0-2fbc36f4fd4d", + "c253c9de-bb42-44a7-856b-e9981131169f", + "88bbf5f1-2d76-4e68-9c62-ca72e464f5c0", + "d3f80a8b-24e9-407e-8b83-7b8886e16b08", + "803b3f29-f38f-4739-aa09-1d1db5e42eb3", + "dfa75d94-cfcc-459c-999b-41123d4f700a" + ] +} diff --git a/tmp/migration-paper-dynasty-20260301-160253.json b/tmp/migration-paper-dynasty-20260301-160253.json new file mode 100644 index 0000000..ec43e3d --- /dev/null +++ b/tmp/migration-paper-dynasty-20260301-160253.json @@ -0,0 +1,110 @@ +{ + "timestamp": "2026-03-01T22:02:52.779019+00:00", + "target_graph": "paper-dynasty", + "dry_run": false, + "memories_moved": 80, + "memories_copied": 14, + "edges_migrated": 11, + "edges_orphaned": 1, + "frontmatters_cleaned": 1, + "errors": [], + "warnings": [], + "moved_ids": [ + "f8d9f61b-6c9e-45c5-bf98-ae79eaf79101", + "230c1200-f094-43e1-be20-cb2de7417274", + "3ea784ee-2bee-4ee4-994a-c6af3aff2c80", + "54bb1474-3df8-4cf1-bab9-3ef4d4b3e42e", + "f9323040-7546-4862-ba3a-42bfae76a8ea", + "0d3d09f2-5065-4f09-9ab5-5c68d4630f1f", + "c223fd4d-53ec-461a-9d49-b1975e52967c", + "2e10c606-d531-40b8-83f4-dcb71ac6ec6e", + "65e8e996-8101-46fd-a0a3-ed29769102a3", + "d5e81758-e722-4c7d-91e2-7a8af79046b7", + "1d3eaf3a-416c-4962-a531-fff4e92c0e66", + "1695d110-7bcf-4e06-92e1-ffed8f686538", + "cf391bb6-1ec0-4871-a4c2-60609f8fd3d4", + "f5558454-830f-4f1c-879a-354fa69b3d96", + "f3019888-18f9-443e-8b6c-b508ca179595", + "b5f56d48-32b5-46b9-8609-e20a4aa3ac28", + "dd597163-635b-4408-a209-54a33c0732e5", + "478cd8a2-efb4-47c2-a215-dcb95f486cf7", + "1c36a640-3d2d-4d85-8e65-a67aa6ea24de", + "a918ab78-70dc-49bf-bcb8-e98e6bdd624e", + "4bb882a6-1ef9-4ec4-873d-816881f6670b", + "332764d5-30ae-488c-969e-e01fb0239eaa", + "1f7cd081-6532-4db7-ad4b-4049b1a5603a", + "b66c4793-0e3c-489d-b15f-9bd2f6bf0619", + "175d7c55-6fd8-449d-8e37-4ddbaffc6427", + "c9f0d612-3f33-47ed-953d-682df63c8ed4", + "03a346c2-6540-4648-b8c7-b6a312f7d54e", + "5ad98df5-dbbb-4605-bd24-c095d0827dcb", + "1679f2be-c8ff-4762-99b1-0978bd753c47", + "ad7d6151-b1d9-4ee6-b31e-16bd338181f5", + "0670d2c7-f7bf-4244-bc9a-71d4a9a1130e", + "e2244428-f4e6-4f62-ab84-f81e395a8473", + "08952bac-ce99-4b92-b9d9-edc9237c6bc6", + "6423a9be-ea47-4a14-a963-86e24c4c71ce", + "01944bbd-666b-4bed-b33b-422596618b81", + "38fb4597-4eb1-4ba4-a0a9-66f7e0b22a67", + "027972db-2d01-4a49-a2bf-9407ec08bcf5", + "045f9aee-46ba-4579-bd81-a08df50f6899", + "c989196e-b6c0-42dc-8753-e07ecd91f1e6", + "af583480-c504-4639-a9b8-85b1103378f7", + "633e06ab-7503-4368-964f-d2ba8071de4b", + "40e194b2-3d50-4698-89be-d0db08349882", + "4ab58629-ee98-4ca6-ae31-9679cf0aa4a0", + "a414a51f-634e-4c88-ac24-ea250e60465b", + "66a9bfd9-e211-4dd8-b6d8-977d91203c1c", + "1ce1fbb8-ce8d-4f31-a560-320a66fbc2b6", + "964ca0c2-7fd7-4cde-8f4d-0ca92c722695", + "39686881-b3b4-48a9-b7b6-cf01abf89faf", + "8a2f30f0-137d-4390-9252-22c4eb565046", + "9e1897e8-a5ec-4297-ba85-941dcfe304b9", + "fea651ab-d137-47c9-a6ce-3f34cbf90363", + "b4fea49c-7576-46e0-94ef-af3a419b2f43", + "f79584ea-e89d-4ba6-9b10-bc78d35eb92f", + "a621475c-4d0b-4301-a255-0e72ba3682a2", + "2937a962-4a6e-44fb-b7c7-7d472df7fc0e", + "6980aa26-9a9e-4eee-979b-2d49feb0ce84", + "561c1545-05ad-4403-909a-e0fd01ec38d9", + "17014791-45fc-4cc9-9af7-d96b100982f6", + "0ffb5f2e-cac3-4426-90e2-7ba00a161a56", + "8c3e67ee-3987-4e1a-9fbb-5f9d59ec080e", + "1569c8fc-ac9f-451f-978c-7ee55c0a12e9", + "78c597d0-51ac-459c-9d2d-b785f3fcd362", + "a4100bc8-c4bb-48df-9a2c-31c20598985e", + "5af23b05-a220-4463-bae8-be9c79f5d7ad", + "ff4f4ac5-dfe9-4ee7-b336-0f082bac95fd", + "7b5c1a49-28fb-4e7e-8fb4-dd989564e869", + "8dc979a0-ac48-47ac-a3ec-b147d343d143", + "a1034263-29c6-40b4-9d01-7fdd87a83886", + "4ce714a6-9482-4b86-9225-d993c21a9523", + "c7623317-ea0a-4b8a-9375-65fc3aac5303", + "52e4aa12-66ea-4c4b-9115-00099e4e4343", + "d637ad5b-0ad1-4164-b737-b870fce85ae1", + "2d704690-8790-4f67-bf0d-1bd1e50460a9", + "09bb95a5-2b2f-43e5-93a6-6b96b881461f", + "b235f924-b532-40cd-be39-4fb765938add", + "9c7873fa-2c4e-4058-a315-cefb3c02788a", + "30d490e1-5ae8-4db8-a238-8973a09f99d1", + "0134dfc5-4937-4cd5-8053-2f1c2c07ea03", + "3d6f7799-c5ae-49d9-94b8-3d56c2ea8c2a", + "c645a1cb-214f-4a5a-8685-29a5f4fd3600" + ], + "copied_ids": [ + "48e397e9-b2f6-4f8c-844d-b408cccbc372", + "5d8e1ff5-3354-4cfa-ab63-bf96b5ce1e01", + "1c795804-d2bd-4ace-8de8-aea4819424f0", + "40da57ca-02da-48b1-9672-73a0e53c6b6e", + "b9f0edd4-8752-42a4-a4d9-5a984ae741d0", + "638ac861-2c7b-462c-9d82-672e4536688e", + "18d507ca-6e14-46b5-99aa-28b24ef569eb", + "711ea568-414d-4a00-90cc-45abc6673a14", + "9b70e3d5-d0b6-48c5-88d0-2fbc36f4fd4d", + "c253c9de-bb42-44a7-856b-e9981131169f", + "88bbf5f1-2d76-4e68-9c62-ca72e464f5c0", + "d3f80a8b-24e9-407e-8b83-7b8886e16b08", + "803b3f29-f38f-4739-aa09-1d1db5e42eb3", + "dfa75d94-cfcc-459c-999b-41123d4f700a" + ] +} diff --git a/tmp/migration-strat-gameplay-20260301-160258.json b/tmp/migration-strat-gameplay-20260301-160258.json new file mode 100644 index 0000000..a65937d --- /dev/null +++ b/tmp/migration-strat-gameplay-20260301-160258.json @@ -0,0 +1,32 @@ +{ + "timestamp": "2026-03-01T22:02:57.277171+00:00", + "target_graph": "strat-gameplay", + "dry_run": false, + "memories_moved": 17, + "memories_copied": 0, + "edges_migrated": 25, + "edges_orphaned": 9, + "frontmatters_cleaned": 18, + "errors": [], + "warnings": [], + "moved_ids": [ + "2cf3058c-85f4-481a-bbe7-17ebb9b9e908", + "c9add129-283a-445a-8dff-4525ec7fa9b6", + "c7aab060-25b8-4128-a661-eefad9dc4674", + "3227a923-84c4-4fe3-8574-dbf74d6e8b37", + "4dc83eed-b0b1-4924-b82e-faf352426785", + "3ecd877b-de73-4afd-b328-b3ee99f5a1e3", + "0e484de1-cb92-479c-95ec-06fa9e886c0c", + "bc4abc6e-57c1-4d6c-b414-213c1367be9b", + "23121a41-790a-4bf3-9a4b-39f299bc4015", + "d5b6584e-ae9d-4462-aeb0-eac103156dfc", + "49a8001d-b3b9-4a29-911a-956db4b37f21", + "1768d9ab-0c21-4ec3-bb04-bd70366f6240", + "5c11485a-c808-41b6-8576-a8a388b5be1e", + "0df0e075-ae86-4208-b08d-a02bb5fa2278", + "6d3627c4-5aa1-47f0-a85f-34fe3ea685ac", + "ad48fe50-12a6-4c65-a49c-3a691d75e03f", + "71261e95-805e-44a0-8ee2-4a0f683dbc1f" + ], + "copied_ids": [] +}