A request is matched to the tool, agent, or service whose declared capability fits it — selection by capability metadata rather than a hardcoded condition — and a missing capability is detected explicitly instead of… Typical conditions for use: Many capabilities are available; Selection must follow metadata or policies. The central trade-off: Flexible select…
Use this profile to understand the building block briefly, place it in the model, and switch to the 360° assessment when needed.
Theoretical construct: explains a term, principle, or mental model.
What organizes, connects, or makes decisions possible.
Capability routing directs a request to the tool, agent, or service whose declared capability and rules fit it.
The pattern combines classic service and tool selection with the capability view of agentic architectures. Anthropic documents routing as a pattern for directing requests to suitable specialized capabilities or models.
Each candidate describes capabilities, limits, and access conditions. A router evaluates request and policy, selects a candidate, and handles missing or ambiguous capabilities explicitly.
The central idea and its purpose.
The essential building blocks work together.
Application depends on context and protection needs.
Capability routing decouples callers from implementations. Good metadata, authorization, observability, and safe fallback determine selection quality.
Where this building block is located in the topic model.
No structure path available.
Explore how this building block connects to concepts, methods, technologies, and tools.
These sources establish the term and its professional meaning.
All direct connections of the current building block in a compact text view.
This classification shows where the building block typically matters, how demanding it is, and what kind of impact it has in the model.
The level within the organization (enterprise, domain, team) at which the AssetBlock is applied.