Composite architecture-health check (circular + missing)
GET /api/agents/architecture/validate/all
Run both graph-level validations and return them in a single response.
Saves dashboards a round-trip when the only question is “is the architecture healthy?”. is_valid is True only when both circular-dependency and missing-dependency validations pass.
Returns: ArchitectureValidationSummaryResponse with nested circular + missing sub-responses and the combined is_valid flag.
Responses
Section titled “ Responses ”Successful Response
Composite architecture-health check for dashboards and startup gating.
Bundles the circular-dependency and missing-dependency validations into a single round-trip so UIs can render an “is the graph valid?” indicator without two sequential requests. is_valid is True only when both sub-validations pass.
object
Full circular-dependency validation result
object
Circular deps detected
Valid dependency graph
Validation result message
Full missing-dependency validation result
object
Agent → missing deps map
object
Agents with missing deps
All dependencies satisfied
Total missing relationships
True when both sub-validations pass