We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/arberrexhepi/mcp-hub'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
TESTING_GUIDE.mdβ’1.99 KiB
# React Frontend Testing Guide
## π Quick Testing Commands
### Start Frontend Only (for UI testing)
```bash
cd frontend && npm run dev
```
This will start the React app on `http://localhost:5173`
### Start Backend Only
```bash
cd server && node index.js
```
This will start the server on `http://localhost:3000` (or configured port)
### Start Both (Production Mode)
```bash
npm run dev
```
This starts both backend and frontend concurrently
## π§ Changes Made
### β Fixed Issues:
1. **Status Token Updates**: Status messages now update in real-time during workflow execution
2. **Final Results**: Execution summaries are now properly added to chat bot messages
3. **Show Steps Modal**: Added "Show Steps" button to completion messages that opens the steps panel
4. **Real-time Step Stats**: Step statistics update live as steps complete
5. **Message Formatting**: Bold text formatting (** text **) now renders properly
### π― Key Features Working:
- β Real-time status token that updates during execution
- β Final bot message includes execution summary
- β "Show Steps" button appears on completion messages
- β Steps modal can be opened/closed with escape key
- β Step statistics update in real-time
- β WebSocket integration for live updates
- β Fallback API handling for non-WebSocket scenarios
### π¨ UI Improvements:
- Better button layout in steps panel header
- Formatted text rendering with bold support
- Consistent step statistics display
- Improved modal visibility controls
## π§ͺ Testing Scenarios
1. **Send a message** β Should see status token updating in real-time
2. **Wait for completion** β Should see final summary with "Show Steps" button
3. **Click "Show Steps"** β Should open the execution steps modal
4. **Press Escape** β Should close the steps modal
5. **Check step stats** β Should show correct success/total counts
The React application now has full feature parity with the original vanilla JS version plus improved real-time updates and better user experience!