{"service":"Agent SDK","version":"2.0.0","features":["Interactive UI component responses","Claude Code integration","Code generation","Code review","User authentication","Session persistence"],"endpoints":{"POST /auth/login":"Login and get JWT token","GET /auth/me":"Get current user info","POST /chat":"Send chat message, receive UI response (requires auth)","GET /sessions":"List user's chat sessions","POST /sessions":"Create new chat session","GET /sessions/{id}/messages":"Get session messages","POST /admin/users":"Create user (admin only)","GET /admin/users":"List users (admin only)","DELETE /admin/users/{id}":"Delete user (admin only)","GET /health":"Health check","POST /api/upload":"Upload file for processing","GET /api/components/catalog":"Get A2UI component catalog","GET /api/components/schema/{component}":"Get specific component schema"}}