{"service":"AI Knowledge Base API","version":"1.0.0","status":"running","timestamp":"2026-09-02T02:30:14.027Z","endpoints":["GET /health - Health check","POST /auth/anonymous - Anonymous authentication","POST /auth/google - Google OAuth authentication","GET /user - Get user data (requires auth)","PUT /user - Update user data (requires auth)","POST /raw - Add raw item (requires auth)","GET /raw - Query raw items (requires auth)","DELETE /raw/{itemId} - Delete raw item (requires auth)","GET /projects - List user projects (requires auth)","POST /projects - Create project (requires auth)","PUT /projects/{projectId} - Update project (requires auth)","DELETE /projects/{projectId} - Delete project (requires auth)","POST /projects/{projectId}/share - Share project (requires auth)","DELETE /projects/{projectId}/share/{userId} - Unshare project (requires auth)","DELETE /shared/{projectId} - Remove shared project (requires auth)","POST /feedback - Submit feedback (requires auth)","GET /chats - Get project chats (requires auth)","GET /chat/{chatId} - Get full chat history (requires auth)","POST /chat - Stream chat response (requires auth)","GET /articles - List project articles (requires auth)","GET /articles/{articleId} - Get single article (requires auth)","POST /articles - Create new article (requires auth)","PUT /articles/{articleId} - Update article (requires auth)","DELETE /articles/{articleId} - Delete article (requires auth)","POST /articles/process - Process raw items into articles with streaming (requires auth)","GET / - This endpoint"]}