MCP ReferenceTools
aws_resolve_composition
Resolve proposed components into a concrete composition
aws_resolve_composition
Resolve a list of proposed components into a concrete composition.
Takes the candidate list produced by
aws_propose_components and returns a
ResolvedPlan with auto-completed dependencies, deploy order, and any
conflicts the planner detected.
- Family: composition
- Source:
cbx-mcp/src/cbx_mcp/tools/compose.py::aws_resolve_composition - Backend:
POST /v1/compose/aws/resolve
Input schema
Each item must be a full ComponentCandidate — the four fields
type_id, display_name, explanation, and rank_score are required.
The list itself must be non-empty (min_length=1 on the backend).
Output schema
Example call
Example result
Illustrative — values follow the backend's published OpenAPI example for
this route. auto_completed and conflicts are typically populated when
the resolver injects implicit dependencies or detects rule-set
violations.