Skip to main content
Glama

DollhouseMCP

by DollhouseMCP
SESSION_NOTES_2025-09-29-AFTERNOON.md2.23 kB
# Session Notes: September 29, 2025 Afternoon - v1.9.13 Implementation ## Summary Implemented 3 of 4 fixes for v1.9.13 memory system. PR #1207 created and ready. Docker tests broken. Discovered capability index missing trigger verbs for Sonar Guardian. ## Completed Work ### ✅ PR #1207 Created - **Branch**: `feature/v1913-memory-system-fixes` - **Commits**: 6 - **URL**: https://github.com/DollhouseMCP/mcp-server/pull/1207 - **Status**: Ready for review, builds successfully ### ✅ Fix #1: Security Scanner False Positives - `src/elements/memories/MemoryManager.ts:192,206` - Changed `validateContent: true` → `false` - Fixes: sonarcloud-rules-reference memory blocked by SecurityError ### ✅ Fix #2: Silent Error Reporting - `src/elements/memories/MemoryManager.ts:440-572` - Added failedLoads tracking + warning logs - New getLoadStatus() diagnostic method ### ✅ Fix #3: Legacy Memory Migration Tool - `src/utils/migrate-legacy-memories.ts` (NEW, 216 lines) - Migrates .md files to .yaml in date folders - Tested: 4 files detected, dry-run successful ### ⏸️ Fix #4: ElementFormatter MCP Tool - Deferred to separate PR (scope/complexity) ## Docker Test Failures **Status**: Multiple failures, never completed **Issues**: 1. Wrong package name (@anthropic vs @anthropic-ai) 2. Import case bug (secureYamlParser) 3. `claude config` fails during BUILD phase **Mick's Note**: "It worked perfectly fine weeks ago" **Reality**: Old test has same bugs - was never tested ## Critical Discovery **Sonar Guardian has NO trigger verbs** - Current metadata: `triggers: None` - Impact: Capability index auto-activation won't work - Fix needed: Add triggers like sonarcloud, security-hotspot, fix-issue ## Next Session Priorities 1. **Merge PR #1207** and restart Claude Code 2. **Add trigger verbs** to sonar-guardian.md 3. **Test capability index**: Try "fix sonarcloud issues" 4. **Run migration tool** with --live flag ## Key Files - Memory fixes: `src/elements/memories/MemoryManager.ts` - Migration: `src/utils/migrate-legacy-memories.ts` - Docker tests: `test/docker-v1913-memory-fixes/` (BROKEN) ## Bottom Line ✅ Code ready ❌ Docker tests broken ✅ PR mergeable ⏭️ Next: Manual testing after restart

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DollhouseMCP/DollhouseMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server