feat: improve degraded readiness reporting and shutdown handling (#3089)

* fix(server): unify runtime readiness and shutdown flow

* refactor(server): decouple readiness shared types

* refactor(server): keep readiness types crate-private

* refactor(server): await protocol shutdown handles

* fix(server): bypass cached startup readiness

* feat(health): expose degraded readiness reasons

* fix(health): preserve raw IAM readiness in degraded reports
This commit is contained in:
houseme
2026-05-27 11:25:28 +08:00
committed by GitHub
parent 658b8dea66
commit 909f0d57fb
8 changed files with 492 additions and 375 deletions
Generated
+319 -338
View File
File diff suppressed because it is too large Load Diff