Skip to content

feat: add health/ready endpoints and dependency checks#2307

Open
amandadr wants to merge 2 commits intoarc53:mainfrom
amandadr:feat/health-and-ready-endpoints
Open

feat: add health/ready endpoints and dependency checks#2307
amandadr wants to merge 2 commits intoarc53:mainfrom
amandadr:feat/health-and-ready-endpoints

Conversation

@amandadr
Copy link

Summary

  • Add /api/health (liveness) and /api/ready (readiness with dependency checks).
  • Add dependency check helpers (Redis/Mongo + optional Qdrant without hard import).
  • Add application.healthcheck CLI and unit tests.

Test plan

  • ./venv/bin/python -m pytest tests/test_health.py tests/test_app.py -v

Add liveness and readiness endpoints plus a small healthcheck CLI and tests; qdrant checks are optional when qdrant_client isn't installed.
@vercel
Copy link

vercel bot commented Mar 17, 2026

@amandadr is attempting to deploy a commit to the Arc53 Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions bot added application Application tests Tests labels Mar 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

application Application tests Tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant