Expand description
Pure, authority-aware MCP selection for one model step.
Resolve definitions before the host obtains their tool catalogs, then freeze the exact descriptors against those same definitions. This module does no connection or credential lookup. A projection is not an execution grant: binding, authentication, sandbox enforcement and Cedar remain in the host.
Structs§
- McpProjection
Scope - Host-resolved activation scope, not fields accepted from MCP annotations.
- McpServer
Projection - Chosen declarations and the immutable tool eligibility used for discovery.
- McpStep
Projection - Immutable exact server/tool selection, ready for the host’s binding stage.
- Projected
McpTool - One descriptor and its selected server; no identity is parsed from a name.
- Server
Tool Catalog - A host-supplied discovery snapshot associated with one exact declaration.
Enums§
- McpProjection
Error - A projection could not preserve exact server or tool identity.