[Taiga #37] Добавить endpoint /api/v1/startup для проверки завершения инициализации #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Linked Taiga story: #37
Project type:
workAI tags: work, ais, backend
Description
Добавить HTTP endpoint
/api/v1/startupдля проверки, завершена ли инициализация сервиса. Endpoint должен возвращать статус готовности всех подсистем (ingest, parser, storage, publish). Необходимо отслеживать состояние инициализации в файле src/ais_hub/app.py (где находится orchestrator) и в src/ais_hub/core/state.py (где хранится состояние). REST endpoint реализуется в src/ais_hub/publish/rest.py.Taiga: https://tasks.grigowashere.ru/project//us/37
Acceptance criteria
Code notes