from fastapi import APIRouter, Depends, HTTPException from core.database import fake_users_db import uuid router = APIRouter() @router.post("/lol") async def generate_cat_handler(): """Generate a random cat""" cat_id = str(uuid.uuid4()) cat = { "id": cat_id, "name": "Random Cat", "type": "Domestic", "color": "Orange", "age": 3, "features": { "whiskers": True, "paws": 4, "lives_remaining": 9 } } return { "message": "Cat generated successfully", "data": cat, "metadata": { "generated_at": "demo_timestamp", "cat_id": cat_id } }