- 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.
45 lines
1008 B
Markdown
45 lines
1008 B
Markdown
# 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+C` to stop the server
|
|
|
|
### Step 2: Restart Server
|
|
```bash
|
|
cd /home/beast/Code/atlas/home-voice-agent/mcp-server
|
|
./run.sh
|
|
```
|
|
|
|
### Step 3: Verify Tools
|
|
After restart, test the server:
|
|
|
|
```bash
|
|
# 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:
|
|
1. echo
|
|
2. weather
|
|
3. get_current_time
|
|
4. get_date
|
|
5. get_timezone_info
|
|
6. convert_timezone
|
|
|
|
### Alternative: Verify Before Restart
|
|
```bash
|
|
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.
|