Skip to main content
Glama

DollhouseMCP

by DollhouseMCP
SESSION_NOTES_2025-10-08-AFTERNOON-ARCHIVE-RENAME-AND-ISSUES.md3.87 kB
# Session Notes - October 8, 2025 (Afternoon) **Date**: October 8, 2025 **Time**: ~2:45 PM - ~4:00 PM **Focus**: Archive folder rename + extraction issue creation **Outcome**: ✅ Complete ## Summary Completed Todd's feedback by: 1. Creating 4 detailed issues for extracting valuable patterns from archive 2. Quick rename: `archive/` → `archived-dev-tools/` for clarity 3. Updated all issues to reference new directory name ## Issues Created ### Issue #1280: Extract and modernize performance testing framework - **What**: Response time benchmarks, load testing, concurrency testing - **Target**: `test/performance/mcp-performance.test.ts` - **Priority**: Medium - **Effort**: 4-6 hours - **Value**: Used for memory system performance analysis ### Issue #1281: Build modern version-agnostic diagnostic tool suite - **What**: Installation validation, portfolio checks, server health, tool discovery - **Target**: `scripts/diagnose.js` (modular) - **Priority**: High (reduces support burden) - **Effort**: 6-8 hours - **Value**: Quick diagnosis of user issues ### Issue #1282: Extract tool metadata and helper utilities - **What**: Tool categorization (11 categories, 41 tools), helper functions, deprecated tracking - **Targets**: `src/tools/metadata.ts` + `test/helpers/tool-utils.ts` - **Priority**: High (blocks #1280, #1281) - **Effort**: 3-4 hours - **Value**: Reusable patterns across codebase ### Issue #1283: Clean up after extraction - **What**: Delete `archived-dev-tools/` and broken `scripts/qa-*.js` after patterns extracted - **Priority**: Low (cleanup only) - **Effort**: 1-2 hours - **Dependencies**: Must complete #1280, #1281, #1282 first ## Quick Fix: Directory Rename ### PR #1284: Rename archive/ → archived-dev-tools/ - **Branch**: `feature/rename-archive-to-archived-dev-tools` - **Changes**: - Renamed directory for clarity - Updated README to emphasize **valuable patterns being extracted** - Updated all 4 issues to reference new directory name - **Closes**: Issue #1279 (archive folder confusion) ### PR Status - ✅ All CI tests passing - ❌ SonarCloud failing (50 code smells) - ⚠️ **Important**: These are OLD issues from August 2025, NOT new from rename - Import style issues (`fs` vs `node:fs`) - `.forEach()` vs `for...of` - Unused variables - All in archived scripts we're not maintaining ## SonarCloud Issues Analysis **50 code smells found in**: - `archived-dev-tools/test-scripts/qa-comprehensive-validation.js` (14 issues) - `archived-dev-tools/test-scripts/qa-performance-testing.js` (11 issues) - `archived-dev-tools/debug-scripts/*.js` (25 issues) **These are pre-existing issues** from August 2025 when code was archived. ## Key Decisions 1. **Emphasized valuable patterns** in README (not "broken/useless") 2. **Created comprehensive extraction issues** (half-day project documented) 3. **Quick rename for clarity** (15-minute fix for Todd's confusion) 4. **Extraction order**: #1282 first, then #1280/#1281 in parallel, then #1283 ## Next Session Priorities 1. **Decide on SonarCloud issues in PR #1284**: - Option A: Merge as-is (old issues, will be deleted in #1283) - Option B: Mark issues as Won't Fix for archived files - Option C: Add SonarCloud exclusion for `archived-dev-tools/` 2. **Start extraction work** (when ready): - Begin with #1282 (tool metadata - needed by others) - Then tackle #1280 or #1281 ## Files Modified - `archive/` → `archived-dev-tools/` (renamed, 23 files) - `archived-dev-tools/README.md` (updated with extraction info) - Issues #1280, #1281, #1282, #1283 (updated references) ## Related - Previous session: `SESSION_NOTES_2025-10-08-AFTERNOON-TODD-FEEDBACK-COMPLETION.md` - Memory: `session-2025-10-08-afternoon-todd-feedback-completion` - Issues: #1279 (archive confusion), #1280-1283 (extraction plan) - PR: #1284 (rename)

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