Stacks

Readiness summary for this node's stacks

Changed on

Computes the canonical update and rollback readiness verdicts for the stacks on this node, worst first, for the Fleet Readiness fan-out. It runs the same verdicts that GET /api/stacks/{stackName}/update-readiness and GET /api/stacks/{stackName}/rollback-readiness return one stack at a time, and adds no scoring of its own. The pass is bounded (an internal deadline, a stack cap, and limited concurrency) and cached briefly, so a truncated or stale result is reported as such rather than as a healthy one. Requires stack:read permission.

get/api/stacks/readiness-summary

Request

  • Base URL
    https://localhost:1852
  • URL
    https://localhost:1852/api/stacks/readiness-summary
  • Auth
    HTTP bearer

Headers

x-node-idinteger
Example:1

Target a specific node by ID. If omitted, the default node is used. Can also be passed as ?nodeId= query parameter.

Response

Per-stack readiness for the node.

generatedAtinteger required

Epoch ms of the pass that produced these verdicts, not of this request.

truncatedboolean required

True when the stack cap or the deadline cut the pass short.

staleboolean required

True when the verdicts served are older than the freshness window, which is what an earlier failed pass leaves behind. Neither the Updates nor the Recovery cell may be healthy while this is true.

Changes