Files
DevConsole/backend/runtime_api.py
T

26 строки
486 B
Python

from fastapi import APIRouter
from backend.runtime_logs import get_logs, add_log
router = APIRouter(prefix='/api/runtime', tags=['runtime'])
@router.get('/logs')
async def runtime_logs():
return {
'success': True,
'logs': get_logs(),
}
@router.post('/event')
async def runtime_event(payload: dict):
message = payload.get('message', 'unknown runtime event')
add_log(message)
return {
'success': True,
'message': message,
}