feat: add activities API routes and register in api.py
New endpoints:
- GET /activities — full data (normal + evil)
- GET /activities/{section}/{mood} — per-mood activities
- POST /activities/{section}/{mood} — update activities with validation
- POST /activities/reload — force reload from disk
This commit is contained in:
@@ -101,6 +101,7 @@ from routes.config import router as config_router
|
||||
from routes.logging_config import router as logging_config_router
|
||||
from routes.voice import router as voice_router
|
||||
from routes.memory import router as memory_router
|
||||
from routes.activities import router as activities_router
|
||||
|
||||
app.include_router(core_router)
|
||||
app.include_router(mood_router)
|
||||
@@ -121,6 +122,7 @@ app.include_router(config_router)
|
||||
app.include_router(logging_config_router)
|
||||
app.include_router(voice_router)
|
||||
app.include_router(memory_router)
|
||||
app.include_router(activities_router)
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user