- Move backend/frontend/messenger/ old paths to _archive/ - Reorganize scripts into scripts/deploy, check, push, setup, misc - Move docs (pptx, docx) to docs/ - Add .claude agents and skills for fullstack/folder-cleanup harness - workspace/ projects remain intact Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
16 lines
376 B
Python
16 lines
376 B
Python
from fastapi import APIRouter
|
|
from core.bot import ROOMS, message_store
|
|
|
|
router = APIRouter(prefix="/api")
|
|
|
|
|
|
@router.get("/rooms")
|
|
async def list_rooms():
|
|
return {"rooms": ROOMS}
|
|
|
|
|
|
@router.get("/messages/{room_id}")
|
|
async def get_messages(room_id: str, limit: int = 50):
|
|
msgs = message_store.get(room_id, [])
|
|
return {"room_id": room_id, "messages": msgs[-limit:]}
|