feat: add health check support#266
Merged
DorianZheng merged 1 commit intoboxlite-ai:mainfrom Feb 26, 2026
Merged
Conversation
a456475 to
382ab02
Compare
4a8cb40 to
595ccc9
Compare
Contributor
Author
|
Hi @DorianZheng, if you have time, plz review this pr. Thanks |
7f12843 to
b3b2006
Compare
Welcome to Codecov 🎉Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests. ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment Thanks for integrating Codecov - We've got you covered ☂️ |
b3b2006 to
0083fde
Compare
DorianZheng
reviewed
Feb 25, 2026
b046762 to
035631f
Compare
- Add HealthCheckOptions to AdvancedBoxOptions for configuring health checks - Add HealthState and HealthStatus types to track box health - Implement health check task with start_period grace period - Skip health checks during start_period to avoid false failures - Expose health status through BoxInfo.health_status field - Add health status state management (starting/healthy/unhealthy) - Track consecutive failures and mark box as unhealthy after retries Signed-off-by: Wenyu Huang <[email protected]>
035631f to
c3691fa
Compare
DorianZheng
approved these changes
Feb 26, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is an initial framework with basic functionality:
issue: #33