{"message":"BW-Client AI Agent","version":"1.0.0","description":"AI and MCP processing service","database":{"status":"connected","connected":true},"endpoints":{"auth":{"register":"POST /api/auth/register - Register new user/platform","login":"POST /api/auth/login - Login and get JWT tokens","refresh":"POST /api/auth/refresh - Refresh access token","logout":"POST /api/auth/logout - Logout and revoke tokens","me":"GET /api/auth/me - Get current user info","sessions":"GET /api/auth/sessions - List active sessions"},"api":{"prompt":"POST /api/prompt - Process prompt with AI/MCP in conversation context (JWT required)","tools":"GET /api/tools - Get available MCP tools (JWT required)","quickPrompts":"GET /api/quick-prompts - Get quick prompts for MCP servers (JWT required)","health":"GET /health - Service health check (JWT optional)"},"conversations":{"list":"GET /api/conversations - List user conversations (paginated, JWT required)","get":"GET /api/conversations/:id - Get specific conversation (JWT required)","update":"PATCH /api/conversations/:id - Update conversation title (JWT required)","delete":"DELETE /api/conversations/:id - Delete conversation (JWT required)","stats":"GET /api/conversations/stats/summary - Get conversation statistics (JWT required)"}},"authentication":{"method":"JWT (Bearer Token)","header":"Authorization: Bearer <token>","note":"All API endpoints require JWT authentication"},"timestamp":"2026-08-13T21:12:51.028Z"}