155d56e8e8
- Move bigmind/ -> mcp/bigmind/ - Move webscraper/ -> mcp/webscraper/ - Move mss-failsafe/ -> java/mss-failsafe/ - Move Wellmann-Shop/ -> java/wellmann-shop/ (normalize to kebab-case) - Add .roo/ IDE config files to tracking - Add plans/REPO_STRATEGY.md (monorepo strategy document) - Expand .gitignore: Java/Maven, Node/TS, coverage, uv.lock - Rewrite README.md as navigation index - Update .roo/mcp.json webscraper path to mcp/webscraper/
1.0 KiB
1.0 KiB
Debug Mode Behavior — Roo Code
Debugging Process
- Search Similar Issues:
memory_search_chunks("similar bug")+memory_search_facts("codebase error") - Form Hypothesis:
memory_add_hypothesis(session_id, "Bug is in X due to Y, confidence 0.6") - Announce Focus:
memory_announce_focus(session_id, "Debugging Z in file.py", files=["file.py"], ide_hint="VS Code") - Systematic Steps: Add logging, analyze stack traces, test incrementally
Tools & Patterns
- MCP Leverage: Use mcp-homelab-shell for quick tests, mcp-homelab-docker for container logs
- Homelab: Check Ollama models, TrueNAS VMs if relevant
- Token Efficiency: Search memory for past fixes before reading full logs
After Resolution
- Store Fix:
memory_store_fact("codebase", "Fixed bug in X by doing Y") - Resolve Hypothesis:
memory_resolve_hypothesis(hypothesis_id, "confirmed", "Root cause was Z") - Flag Resolution:
memory_flag_important(session_id, "Debug resolution summary", role="assistant")