- Enhanced `ARCHITECTURE.md` with details on LLM models for work (Llama 3.1 70B Q4) and family agents (Phi-3 Mini 3.8B Q4). - Introduced new documents: - `ASR_EVALUATION.md` for ASR engine evaluation and selection. - `HARDWARE.md` outlining hardware requirements and purchase plans. - `IMPLEMENTATION_GUIDE.md` for Milestone 2 implementation steps. - `LLM_CAPACITY.md` assessing VRAM and context window limits. - `LLM_MODEL_SURVEY.md` surveying open-weight LLM models. - `LLM_USAGE_AND_COSTS.md` detailing LLM usage and operational costs. - `MCP_ARCHITECTURE.md` describing the Model Context Protocol architecture. - `MCP_IMPLEMENTATION_SUMMARY.md` summarizing MCP implementation status. These updates provide comprehensive guidance for the next phases of development and ensure clarity in project documentation.
1008 B
1008 B
Server Restart Instructions
Issue: Server Showing Only 2 Tools Instead of 6
The code has 6 tools registered, but the running server is still using old code.
Solution: Restart the Server
Step 1: Stop Current Server
In the terminal where the server is running:
- Press
Ctrl+Cto stop the server
Step 2: Restart Server
cd /home/beast/Code/atlas/home-voice-agent/mcp-server
./run.sh
Step 3: Verify Tools
After restart, test the server:
# Test tools/list
curl -X POST http://localhost:8000/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "tools/list", "id": 1}'
You should see 6 tools:
- echo
- weather
- get_current_time
- get_date
- get_timezone_info
- convert_timezone
Alternative: Verify Before Restart
cd /home/beast/Code/atlas/home-voice-agent/mcp-server
source venv/bin/activate
python verify_tools.py
This will show that the code has 6 tools - you just need to restart the server to load them.